问题描述
您好,我正在使用目标c附加两个NSData来形成NSMutableData。代码如下:
NSData *data1 = key1;
NSData *data2 = encryptedData;
NSMutableData *completeData = [data1 mutableCopy];
[completeData appendData:data2];
NSLog(@"Mutable data%@",completeData);
NSLog(@"Nutable data IV: %@",[completeData base64EncodedStringWithOptions:0]);
最后,我得到的Base64字符串形式为“ 9G1WmT41boXfxqJeBhfngb1oq3TB7IcrQEzKqSre6vdp2fzvggv / 6 + MMxXL4viB3kHJmqxynsPknp4pzMx9MHIMs2lr7V7c
是否可以分隔NSData或Base64String的前16个字节?因为我想分隔前16个字节,然后传递其余字节。
请告诉我该怎么做?
解决方法
您可以使用subdataWithRange:删除前16个字节:
jnp.exp(-X/reg)