nsdata相关内容

如何在 NSData 中打包结构体?

可能的重复: 通过 GameKit 发送和接收 NSData 我有一个由 int 变量和 2 个浮点指针(数组)组成的结构.我如何打包这个 struct ib NSData 并稍后解包? 解决方案 可以使用 dataWithBytes 方法 pf NSData 打包结构: struct aStruct {/* 执行 */};//结构变量aStruct exampleStruct; ..
发布时间:2021-06-09 19:35:48 移动开发

NSMutableData 删除字节?

我可以使用 appendData 方法轻松地向 NSMutableData 实例添加字节,但是我没有看到任何类似的删除数据的方法?我是否忽略了某些东西,还是我需要创建一个新对象并仅复制我需要的字节? 解决方案 请看以下方法的文档: - (void)replaceBytesInRange:(NSRange)range withBytes:(const void *)replacementB ..
发布时间:2021-06-09 19:35:41 移动开发

无法快速将 NSData 转换为 NSString

这是我的职责.首先 println 将正确的哈希打印到控制台,但在下一行程序崩溃.你能帮助我吗? func sha256(string: NSString) ->NSString {变量数据:NSData!= string.dataUsingEncoding(NSUTF8StringEncoding)var hash = [UInt8](count: Int(CC_SHA256_DIGEST_L ..
发布时间:2021-06-09 19:35:28 移动开发

Swift 中的 NSData 到 [Uint8]

我在 Swift 中找不到这个问题的解决方案(它们都是 Objective-C,它们处理的指针我认为在 Swift 中不存在以相同的形式存在).有什么办法可以在Swift中将NSData对象转换成[Uint8]形式的字节数组? 解决方案 你可以避免首先将数组初始化为占位符值,如果你以稍微复杂的方式处理指针,或者通过新的 Array Swift 3 中引入的构造函数: 斯威夫特 3 ..
发布时间:2021-06-09 19:35:25 移动开发

在 Swift 中从 NSString 创建 NSData

我试图最终拥有一个带有有效 HTTPBody 的 NSMutableURLRequest,但我似乎无法获取我的字符串数据(来自 UITextField) 转换成一个可用的 NSData 对象. 我已经看到了另一种方法: NSString(data data: NSData!, encoding encoding: UInt) 但我似乎找不到任何适用于我的用例的文档.如有必要,我愿意将字符 ..
发布时间:2021-06-09 19:35:19 移动开发

iOS 没有通过 PHP 在 iPhone 应用程序和 MySQL 数据库之间进行通信

我需要帮助试图找出我的 iPhone 应用程序无法与我的 PHP 通信的原因.我有一个文本字段,用户可以在其中输入消息,并且有一个按钮应该告诉应用程序何时输入文本并需要将其发布到我的 mySQL 数据库. 我的 PHP 和 iOS 代码粘贴在下面,但我也在此处包含了一些调试语句. 我在 if([serverOutput...) 行中断,然后我得到以下信息: alertsuccess ..
发布时间:2021-06-06 19:55:43 PHP

malloc 错误 - 释放对象的校验和不正确 - 对象可能在被释放后被修改

我正在尝试获取 NSData 对象的子数据,同时根据我个人需要的某个值获取多个字节. 实际上这会影响 .wav 声音文件的音量. 但是在对以下函数进行几次调用后,我在 malloc 语句中遇到了 malloc 错误. +(NSData *) subDataOfData: (NSData *) mainData withRange:(NSRange) range volume (CGF ..
发布时间:2021-06-02 20:07:51 移动开发

苹果因崩溃无法复制而拒绝了该应用

Apple提供了崩溃日志,解释了遇到的异常和原因,如下所示: 异常类型:EXC_CRASH(SIGABRT)异常代码:0x00000000、0x00000000损坏的线程:0特定于应用程序的信息: * 由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'-[__ NSCFData dataUsingEncoding:]:无法识别的选择器已发送到实例 ..
发布时间:2021-05-17 20:40:46 移动开发

SQLite中的BLOB?

我创建了一个ID为AUTOINCREMENT且图像为BLOB的SQLite数据库. 现在,我想在图像列中插入图像.我是一个客观的c核心,并且一直在尝试各种方法,但是它们似乎没有用.我对MYSQl了解很多,但对SQLite却不了解,我似乎无法弄清楚. 我有 uploadImage (UIImage).我正在此处使用Matteo Bertozzi的SQLite包装器.这是在有人从手机上摘取 ..
发布时间:2021-05-17 20:20:44 移动开发

将NSData转换为字节数组

我想将NSData转换为字节数组,下面给出的是我使用的代码 NSData * imageData = UIImagePNGRepresentation(recipeImage.image);NSUInteger len = [imageData长度];字节* byteData =(字节*)malloc(len);memcpy(byteData,[imageData bytes],len);NSL ..
发布时间:2021-05-17 19:59:20 移动开发

获取NSData中的json

我是Objective-c的新手.我想对API发出HTTPRequest.这行得通,我在NSData对象中得到了响应.这个回应是json响应.我如何解析我的回复以获得字典与键:值格式? 我使用以下代码获取数据: 数据= [NSURLConnection sendSynchronousRequest:要求returningResponse:无错误:无]; 谢谢 解决方案 使用 J ..
发布时间:2021-05-17 19:50:35 移动开发

如何将文件Blob转换为NSData?

我将将来自Web服务的文件Blob转换为NSData对象时遇到问题.文件Blob可以是任何类型的文件.我可以通过RestKit向Web服务器请求文件,并得到以下响应: [{"FileBlob":[65岁108,108,111,99,46,32,83,/*省略更多整数值*/],"FileID":1234567890,"FileName":"name.txt"}] 我通过JSONKit将Res ..
发布时间:2021-05-17 19:44:39 移动开发

在iOS应用中下载大文件

我正在尝试清理一些现有代码,这些代码将从服务器上分块下载一个大文件,检查每个50个数据包的校验和,然后将它们缝合在一起.我在查看它是否是最有效的方法时遇到了麻烦,因为由于内存问题,它现在崩溃了一段时间.如果我没有校验和,它似乎不会崩溃,但是如果我可以先检查我的文件,我会更希望. @property(非原子,保留)NSMutableData * ReceivedData;-(void)conne ..
发布时间:2021-05-17 19:08:27 移动开发