nsdata相关内容

如何将CVPixelBuffer/CVImageBuffer转换为数据?

我的相机应用捕获照片,以某种方式对其进行增强并保存. 为此,我以CVPixelBuffer(包装在CMSampleBuffer中)的形式从摄像机获取了输入图像.我对像素缓冲区进行了一些修改,然后将其转换为Data对象.我该怎么做? 请注意,我不想将像素缓冲区/图像缓冲区转换为UIImage或CGImage,因为它们没有元数据(如EXIF).我需要一个数据对象.如何从CVPixelBuf ..
发布时间:2021-05-06 18:59:13 移动开发

确定UTF-8编码的NSData是否包含以空字符结尾的字符串

我在 NSData 类别中进行了从NSData到NSString的转换,因为我一直在使用 NSString 方法: initWithData:encoding:.但是,根据这个答案 https://stackoverflow.com/a/2467856/1231948 ,这不是那么简单 到目前为止,我在 NSData 类别中拥有此方法,以与其他从相同名称的方法返回字符串的数据对象中的方法保持 ..
发布时间:2021-04-21 20:25:10 移动开发

Swift 3.0:将数据转换为JSON [String:Any]

晚上,我正在尝试创建一个APIClient,但是我遇到警告的问题: APIClient.swift:53:81: Cast from 'Data' to unrelated type '[String : Any]' always fails 在这段代码中,我试图将数据转换为 JSON 作为字典[String : Any]. 我猜编译器不知道这种强制转换是否可行,因此会引发错误,但是我 ..
发布时间:2021-02-13 20:34:10 移动开发

将NSData [UIImage]转换为NSString

我知道这个问题已经问过几次了,但是我找不到最适合我情况的明确答案. 我希望能够让用户从库中选择一个图像,然后将该图像转换为NSData类型.然后,我需要通过HTTP get调用.NET C#Web服务,因此理想情况下,我需要将生成的字符串进行UTF8编码. 这是我到目前为止所拥有的: NSData *dataObj = UIImageJPEGRepresentation(sele ..
发布时间:2021-02-08 21:15:50 移动开发

NSData的长度增加

基本上,我有一个46个字符的NSString,可以将其转换为NSData.我需要将字符串填充为48个字符.仅通过在NSString的末尾添加''不能正常工作.因此,我只是使用以下方法增加了NSData的长度: NSString *string = @"__46characterlongstring__"; NSData *d = [string dataUsingEncoding:NSUTF ..
发布时间:2021-02-08 20:41:58 移动开发

如何在UIWebView上插入UIImage

我正在尝试在UIImageView中显示Animated-GIF图像.因为这样只显示了第一帧,所以我想尝试一种不同的方法. UIWebView. 我如何获取内存(NSData)中的Animated-GIF,以显示在具有所有框架的UIWebView上?? 解决方案 感谢Thomas的回应,我不知道它是否有效,因为我现在自己做了.. 现在解码GIF的时间超过一周了,仍然没有成 ..
发布时间:2021-02-08 20:22:20 移动开发

NSMutableUrlRequest吃加号

我创建了NSMutableUrlRequest来将数据发送到服务器,将所有必需的字段添加到其中,然后添加用于发送的字符串,如下所示: [theRequest setHTTPBody:[postString dataUsingEncoding: NSUTF8StringEncoding]]; postString是通常的NSString. 问题是,当我在服务器上收到此请求时,所有加号 ..
发布时间:2021-02-08 20:20:46 移动开发

来自UInt8的NSData

我最近迅速找到了源代码,我正在尝试将其发布到Objective-C.我无法理解的一件事是: var theData:UInt8! theData = 3; NSData(bytes: [theData] as [UInt8], length: 1) 有人可以帮助我获得与Obj-C相当的产品吗? 仅提供一些上下文,我需要将UInt8作为UInt8发送到CoreBluetooth外围 ..
发布时间:2020-11-30 23:21:57 移动开发

NSData到Swift问题中的字符串

我在快速将NSData转换为NSString时遇到问题.我使用的是我认为正确的命令和格式:NSString(data: , encoding: )但是无论如何我都以nil值结尾.我正在运行最新的Xcode beta,所以我不确定是否与此相关,但是我希望它是我遇到的一个简单错误. 我已经附加了游乐场代码和屏幕截图. Xcode 6.3 Beta 2 Bui ..
发布时间:2020-11-30 23:12:22 移动开发

将NSArray保存到iCloud并检索

我有一个应用程序,当前将NSMutableArray保存到iPad上documents目录中的文件中.这是由 保存的 [residentData writeToFile:filePath atomically:NO]; 并被读回; residentData = [[NSMutableArray alloc] initWithContentsOfFile:filePath]; 我需 ..
发布时间:2020-11-26 02:34:26 移动开发

如何在Swift中将带有十六进制数据的NSData对象转换为ASCII?

我有一个带有十六进制数据的NSData对象,我想将其转换为ASCII字符串.我已经看到了几个类似的问题,但是它们都在Objective-C中,并且/或者它们将字符串转换为十六进制数据,而不是相反. 我发现此功能,但在Swift 2和func hex2ascii (example: String) -> String { var chars = [Character]() for c in e ..
发布时间:2020-11-23 01:01:39 移动开发

Objective-C将NSData压缩为Python压缩字符串?

我正在使用如何将压缩后的NSData转换为可以作为参数发送给Python服务器的字符串,以便服务器可以使用解决方案 正如您在问题中引用的头文件中所说,deflate不是gzip. Gzip是一种文件结构,其中zlib更像是压缩流. 首先,我建议您更改代码以使用... + (NSData *)gtm_dataByDeflatingData:(NSData *)data; 所以,现在 ..
发布时间:2020-11-21 23:55:37 移动开发

如何使用zlib gzip NSData?

我想使用 zlib ,因为我认为这是最好的& gzip NSData的最快方法.但是,还有更好的方法吗? 如果没有,我应该在Xcode中链接到哪个版本的zlib库:libz.dylib,libz.1.dylib,libz.1.1.3.dylib或libz.1.2.5.dylib? /p> 请提供一个代码示例,说明如何使用zlib将NSData *normalHTTPBody转换为NSD ..
发布时间:2020-11-21 23:41:54 移动开发

将Gif图像转换为NSData

我的相册中有一张gif图像.使用UIImagePickerController选择该图像时,需要将图像转换为NSData进行存储. 我以前使用过 NSData *thumbData = UIImageJPEGRepresentation(thumbnail, 0.5); ,但不适用于gif图像. thumbData将为零. 如何从gif图像中获取NSData? 我怎么知 ..
发布时间:2020-11-14 18:58:15 移动开发