37得票4回答
从NSData对象在Swift中创建一个数组

我正在尝试在Swift中将整数数组存储到磁盘中。我可以将它们放入NSData对象中进行存储,但是从中获取一个数组很困难。我可以使用data.bytes方法获得数据的原始 COpaquePointer 指针,但找不到用该指针初始化新的Swift数组的方法。有人知道如何做吗?import Foun...

36得票3回答
将数据转换回字符串

所以我有这个: NSData *charlieSendData = [[charlieImputText stringValue] dataUsingEncoding:NSUTF8StringEncoding]; 我知道如何将NSString转换为数据,但是如何将数据转换回NSString呢...

36得票4回答
从NSData中确定MIME类型?

如何确定NSData对象的MIME类型?我打算让用户从他们的iPhone上传视频/图片,并将该文件包装在NSData类中。 我想知道是否可以从NSData中获取MIME类型。这个问题只有很少的答案,最近的一个是2010年(4年前!)。谢谢!NSData *data; // can be an...

34得票1回答
将无符号字符数组转换为NSData并反向转换

如何将无符号字符数组转换为Objective-C中的NSData? 这是我尝试的方式,但它不起作用。 Buffer是我的无符号字符数组。NSData *data = [NSData dataWithBytes:message length:length];

34得票2回答
我可以为内存NSData创建一个指向的NSURL吗?

NSURL的文档指出: NSURL对象表示一个URL,可以潜在地包含远程服务器上资源的位置、本地磁盘上文件的路径,甚至是任意编码数据的一部分。 我有一块内存中的数据,想把它交给一个需要通过NSURL加载资源的库。当然,我可以先将这个NSData写入临时文件,然后从那里创建一个file:...

31得票7回答
在Swift中将JSON转换为NSData,以及将NSData转换为JSON

我遇到了将JSON元素转换为NSData和将NSData变量转换回JSON的问题,希望能得到帮助。 首先,我想提取以下JSON数据的encryptedData元素:{ "transactionID" : 12345, "encryptedData" : [-67,51,-3...

31得票3回答
将自定义类对象转换为NSData

我有一个自定义类,想要将其保存到NSUserDefaults中。我被告知需要将该类对象转换为数据格式,以便保存到NSUserDefaults中。我找到了很多将离散字符串或整数转化为NSData的例子,但没有关于自定义类转化为NSData的内容。我对NSData编码等细节知之甚少,希望得到帮助。...

31得票4回答
NSMutableData如何删除字节?

我可以使用appendData方法轻松地向NSMutableData实例中添加字节,但是我没有看到任何类似于删除数据的方法。是我忽略了什么,还是需要创建一个新对象并仅复制我需要的字节? 我可以使用appendData方法轻松地向NSMutableData实例中添加字节,但是似乎没有类似的方法...

28得票5回答
Swift结构体转换为NSData并返回

我有一个包含结构体和NSObject的结构体,我想将其序列化为NSData对象:struct Packet { var name: String var index: Int var numberOfPackets: Int var data: NSData } var th...

27得票2回答
iPhone - 如何使用公钥加密NSData并使用私钥解密?

我正在将UIImage转换为NSData。现在我需要使用公钥加密该NSData,然后需要使用私钥进行解密。请提供逐步操作过程。我需要使用哪种算法?有没有好的库可用于加密和解密?同时提供一些加密和解密的代码片段。