NSData类是用于保存通用数据的Apple类。通常在读取/写入文件和互联网时使用。
Objective-C:如何解析NSData?如何分成更小的碎片?
我在 NSData 对象中有以下数据: <00000000 6f2d840e 31504159 2e535953 2e444446 3031a51b 8801015f 2d02656e 9f110101 bf0c0cc5 0affff3f 00000003 ffff03> 该数据包含
如果我使用 dataWithBytes:length: 创建一个特定大小的新 NSData 对象,那么创建随机字符的输入字节(价值 20 Mb)的最有效方法是什么,最好无需准备...
我正在尝试在我的 iOS 项目中集成登录 API。当我在浏览器中点击该 API 时,它会给出正确的 JSON 响应。然而,当我在我的应用程序中调用它时,我无法读取 JSON。代码如下: 让...
生成具有特定长度的随机字节的 NSData 对象的最佳方法?
如果我使用 dataWithBytes:length: 创建一个特定大小的新 NSData 对象,那么创建随机字符的输入字节(价值 20 Mb)的最有效方法是什么,最好无需准备...
如何区分 NSData 的 NSStringEncoding 和 NSJSONSerialization?
我有来自+[NSJSONSerialization dataWithJSONObject:options:error:]的NSData。数据是如何编码的?
从“URLSession”对“Data”进行字符编码,以在 Swift 中从 JSON 创建对象
在 Swift 中,我尝试从 URL 下载 JSON 数据,然后用它来创建和填充 Swift 对象。 我不知道返回的 JSON 的字符编码。 我见过
如何将NSData转换为NSArray(或NSObject)
我确实测试了这段代码,但它导致 SIGABRT 错误。 NSArray *array = [NSKeyedUnarchiver unarchiveObjectWithData:data] NSData是xml格式的plist数据。这段代码工作正常。 [urlData writeToF...
我需要从返回 url 的 api 下载并处理音频。 我可以使用会话对象将音频下载为数据: } @objc func download(surl: NSString, 完成: @escaping (NSData...
在 Swift 中将 RGB 像素数据数组转换为 CGImage
我真的非常非常接近这里,但我只是不知道为什么会出错。看起来 NSData 或 CGDataProvider 或 CGImage 正在跳过每 8 行,然后 fi...
来自base64编码字符串的Swift NSData返回nil
我正在与 Swift 中的服务器通信以检索图像数据。传入的数据被编码为 base64 字符串。我能够正确接收并显示编码的字符串。当我去使用
我正在加载一个文本文件,编码未知,因为它来自其他来源。内容本身来自 macOS NSDocument 的 read 方法,该方法被输入到我的模型的 read 中。字符串构造...
尝试将 [NSImage imageNamed:NSImageNameUser] 转换为 NSData
如果我通过以下方式创建 NSImage: NSImage *icon = [NSImage imageNamed:NSImageNameUser]; 它只有一种表示形式,即 NSCoreUIImageRep,它似乎是一个私有类。 我愿意
我正在尝试将一些数据发送到无线设备。我想要发送的数据是一个字节数组(即字节东西[4])。我已经使用串行电缆完成了此操作并且工作正常。但对于无线版本...
Swift - 从图像创建 GIF 并将其转换为 NSData
这可能是一个业余问题,但是尽管我已经广泛搜索了 Stack Overflow,但我还没有能够得到我的具体问题的答案。 我成功地创建了一个 GIF 文件...
如何在 Swift 中将带有十六进制数据的 NSData 对象转换为 ASCII?
我有一个带有十六进制数据的 NSData 对象,我想将其转换为 ASCII 字符串。我见过几个与我类似的问题,但它们要么都是 Objective-C 中的,要么它们将字符串转换为...
WebService JSON 响应即将到来。在响应中,图像以字节数组的形式出现。我必须在 UIImageView 中显示图像。我正在尝试将字节数组转换为 NSData。但不是
我正在尝试 NSLog 我的 NSData 对象的兆数,但是目前我只能通过使用获得字节数 NSLog(@"%u", myData.length); 那么我该如何更改这个 NSLog 语句以便我可以看到
我用 Objective-C 编写了这些方法。它们只是校验和以及一些 NSData 的异或 - (void)XOR:(NSMutableData *)inputData withKey:(NSData *)key { 无符号字符* inputByteData = (无符号字符*)[
在发布这个相当简单的问题之前,我至少花了2个小时尝试。当 json 文件位于应用程序包内时,以下代码将起作用。 if let file = Bundle.main.url(