MSProtectedData subdataWithRange method
Returns an NSData data object that contains a copy of the receiver s plaintext bytes that fall within the limits specified by a given range. Decryption is transparently performed during the execution of the method.
Signature
- (NSData *)subdataWithRange:(NSRange)range;
Parameters
Name | Datatype | Description |
---|---|---|
range |
NSRange |
Required. The range of plaintext bytes in the receiver s data to copy. The range must lie within the range of bytes of the receiver s data. |
Returns
A pointer to an NSData object that contains a copy of the receiver s plaintext bytes that fall within the limits specified by the range parameter.
Defined in
MSProtectedData.h
Supported Platforms
Minimum supported OS versions |
iOS 7.0 and OS X 10.8 |
Remarks
If the range specified in the range parameter isn t within the receiver s range of bytes, an NSRangeException is raised.