nsdata相关内容

在IOS中实现AES256加密

这是我的java代码。现在我想在Objective-C中实现相同的功能。 加密加密密码; IvParameterSpec iv = new IvParameterSpec(key); SecretKeySpec skeySpec = new SecretKeySpec(key,“AES”); encryptCipher = Cipher.getInstance(“AES / CB ..
发布时间:2017-08-18 01:38:02 移动开发

将NSData转换为SecKeyRef

我有一个公共密钥,我从远程服务器收集,我想用该公钥执行RSA加密。但问题是我将公钥数据作为缓冲区中的字节数组。我可以将其转换为NSData,但是我无法转换为SecKeyRef,所以我可以继续加密。我的加密代码如下: +(NSString *)encryptRSA(NSString *)plainTextString withKey:(SecKeyRef)publicKey { size_ ..
发布时间:2017-08-17 20:50:11 移动开发

Iphone - 如何用公钥加密NSData并用私钥解密?

我正在将UIImage转换为NSData。现在我需要使用公钥加密该NSData,我需要使用私钥进行解密。请提供一步一步的程序。我需要使用哪种算法?有什么好的加密和解密库吗?还提供了一些加密和解密的代码片段。 解决方案 我已经尝试过NSString的RSA加密和解密你可能会修改它,并使其工作在 NSData 将Security.Framework添加到项目包中。 ViewCont ..
发布时间:2017-08-17 19:37:55 移动开发

检查NSData是否包含ASCII或UTF8编码

我正在检索包含UTF8或ASCII编码文本的HTML。对于大多数常见的使用,它是ASCII解码,用于显示正确的文本: NSString * responseString = [[NSString alloc] initWithData :responseData encoding:NSASCIIStringEncoding]; 现在我有另一个HTML页面使用UTF8编码, ..
发布时间:2017-08-17 00:09:43 移动开发

NSData到NString转换问题

我得到一个HTML文件作为NSData,需要提取它的一些部分。为此,我需要将其转换为NSString与UTF8编码。事情是这种转换失败,可能是因为NSData包含对UTF8无效的字节。我已经尝试获取数据的字节数组,然后再过来,但是每次遇到非ASCII字符(例如希伯来字母),我都会得到jibrish。 帮助将不胜感激。 更新: 向Gordon生成的NSData: NSDat ..
发布时间:2017-08-16 23:06:52 移动开发

NSData到NSString与JSON响应

NSString * jsonString = [ [NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]; NSLog(@“jsonString:%@”,jsonString); 我得到结果: {“result”:“\\\說”} 将数据编码到正确的字符串的正确方 ..
发布时间:2017-08-16 19:49:20 移动开发

UIimage到NSData返回Null

我创建了一个二维码图像并显示在UIImageView中 NSString * QRMessage = @“MESSAGE”; NSData * data = [QRMessage dataUsingEncoding:NSISOLatin1StringEncoding allowLossyConversion:false]; CIFilter * filter = [CIFilt ..
发布时间:2017-08-09 04:47:58 移动开发

如何将我的Zip文件转换为NSData以作为附件发送我的Zip文件

我使用目标Zip库来压缩我拍摄的几张图像。我来到这个点(我猜)我在哪里压缩一个图像。 现在我想用mailcomposer发送这个压缩文件。但是我需要在我的邮件功能中声明一个“NSData对象”。 [picker addAttachmentData:“NSData object”mimeType:@“application / zip”fileName:@“test.zip”]; ..
发布时间:2017-08-08 23:08:23 移动开发

MonoTouch:如何从URL逐步保存一个巨大的PDF?

我需要从我的MonoTouch iPhone / iPad报摊应用程序的URL下载一个巨大的PDF文件。 PDF太大了,无法适应内存,所以我需要使用NSData递增保存。 我的想法如下:而不是在NSData中附加所有下载的数据,而在下载的最后,当我得到所有数据,将其存储到一个文件中,我想在一个单独的线程中异步执行下载,并附加到每个接收到的块的文件并释放我的内存,但确定如果连接被丢弃或应 ..
发布时间:2017-07-13 12:48:07 移动开发

下载进度条

我有一个应用程序与应用内下载。我以这种方式成功下载mp3文件: NSData * data1 = [NSData dataWithContentsOfURL:[NSURL URLWithString:@“http: /.../somefile.mp3\" ]]; [data1 writeToFile:filePath atomically:YES]; 但是这个代码正在 ..
发布时间:2017-07-13 11:50:47 移动开发

iOS - 仅在修改后才下载文件(NSURL& NSData)

我正在从服务器下载一堆图像文件,我想确保只有当它们较新时才下载它们。 此方法目前正在下载图像。但是,每次用户登录应用程序时,我都不想浪费时间或精力重新下载图像。相反,我只想下载A)不存在的任何文件B)在服务器上比在设备上更新 这是我如何下载图像: *图像网址使用与其相关联的视频保存在Core Data中。该URL是使用我构建的简单转换方法(generateThumbnailURL)生成的 ..
发布时间:2017-07-13 10:37:38 移动开发

在Swift中进行简单的DNS查找

我正在尝试使用Swift代码进行简单的DNS查找。到目前为止,我有 如果host!=“\0”{ let hostRef = CFHostCreateWithName(kCFAllocatorDefault, host.bridgeToObjectiveC())。takeRetainedValue() var resolved = CFHostStartInfoResolution(hos ..
发布时间:2017-06-09 21:46:13 移动开发

通过GameKit发送和接收NSData

我试图通过 GameKit NSData 超过蓝牙 c $ c>。 虽然我已经设置了 GameKit ,并能够发送小邮件,我现在想扩展并发送整个文件。 我一直在阅读,你必须将大文件分解成数据包,然后才能单独发送。 p> 所以我决定创建一个 struct ,以便在数据包在另一端被接收时更容易解码: typedef struct { const char * fileNam ..
发布时间:2017-04-03 10:54:08 移动开发

无法跟踪[NSData getBytes:length:] crash

我在Foundation的 - [NSData(NSData)getBytes:length:] 方法中有一个奇怪的 EXC_BAD_ACCESS 它经常发生,但我不能从堆栈跟踪中获得任何有意义的信息。除了开源库( SDWebImage 中有一个),我的代码中没有调用 getBytes:length:一个在 SocketRocket ),但它似乎并不像他们导致崩溃。 唯一的提示是,在 com ..
发布时间:2017-01-13 11:46:26 移动开发

swift:获取最近存储在核心数据中的日期

我有两个数据在核心数据。 实体名称=“联系人”,属性名称=“日期”日期),“content”(textFeild.text) 这是表视图中的一种信息,我想在另一个视图控制器中只显示一个内容。 我被要求帮助下面的代码。 var stores:Contact? if((stores?.date!.timeIntervalsince1970 ?? 0)> NSDate( ..
发布时间:2017-01-10 22:55:50 移动开发

截断核心数据NSData对象

我在NSData *对象中保存双精度数组,该对象在Core Data(SQLite)数据模型中作为二进制属性持久化。我这样做是为了存储抽样数据在iPhone应用程序中绘图。有时,当二进制对象中有超过300个双精度值时,并不是所有的双精度值都保存到磁盘。当我退出并重新启动我的应用程序时,可能只有25个数据点已持续或多达300个。 使用NSQLitePragmasOption with sync ..
发布时间:2017-01-10 20:36:19 移动开发