nsdata相关内容
我从二进制文件 (.ase) 中读取这个字节流 粗体值代表颜色: < 41534546 00010000 00000005 c0010000 00140008 004f0070 0061006c 0074006f 006e0065 00000001 00000024 00080023 00320042 00420034 00300046 00005247 4220 * 3e2c aca
..
我正在学习 JSON.我在从 URL 解析 JSON 时遇到问题.错误是“Error Domain=NSCocoaErrorDomain Code=3840“No value." UserInfo={NSDebugDescription=No value.}" JSON 有效 - 我已经检查过了.这是 JSON 的结构: [{"id":33,"name":"5","sort":2},{"i
..
我正在开发一个 iOS 应用程序,我正在尝试使用测试驱动开发来完成它.我已经阅读了很多关于这个主题的文章,我在 书 是测试应该快速、可重复和可靠.因此,在编写网络代码测试时,测试应该“模拟"网络,以便无论网络可用性如何都可以执行. 在我的代码中,我有一种方法可以使用 URL 从 Internet 检索图像,使用来自 NSData 的 dataWithContentsOfURL 对其进行缩放并
..
我正在尝试通过 Alamofire 将视频上传到服务器文件,但我无法传递“数据"......它始终为零 var videoURL = NSURL(string: "")//返回可选(file:///private/var/mobile/Containers/Data/Application/1FB40086-228B-4011-A9D4-7874E2EEF9F4/tmp/4A6AAD76-B8
..
这两行占用了我的应用程序整个加载时间的 40% 和 42%(总共 84%).我使用Instruments 对其进行了测试. NSData *storeImageData = [NSData dataWithContentsOfURL:storeImageURL];//40% 整个加载时间UIImage *storeImage = [UIImage imageWithData:storeImage
..
我有一个名为 image 的 NSData 对象.这是一个非常小的 .png 文件.print(image) 显示: < 89504e47 0d0a1a0a 0000000D 49484452 0000000A 0000000A 08060000 008d32cf bd000000 01735247 4200aece 1ce90000 00097048 59730000 16250000
..
我目前在 NSOperation 中有以下代码,该代码具有 keyPath“isCancelled"的观察者: 下载 = FALSE;NSURL *url = [NSURL URLWithString:requestString];dataXML = [[NSData alloc] initWithContentsOfURL:url];下载 = 真; 我想让observeValueForKe
..
我看到了一些类似的问题,但我无法回答: 我在 NSData 对象中收到一个 16 位有符号整数,例如“0xFF3C".我怎样才能从中读出正确的数字? 编辑:根据詹姆斯韦伯斯特的回答,我得到: 接收到的十六进制值:转换值:803995656接收到的十六进制值:转换值:803995658接收到的十六进制值:转换值:803995674接收到的十六进制值:
..
我想从 PHP 页面加载数据.很简单的东西,我想: test.php FirstViewController.m(来自按钮的 IBAction): NSString *stringURL = [NSString stringWithFormat:@"http://localhost/root/juraQuiz/test.php"];NSData *data = [NSData dat
..
我需要你在这个问题中幽默我.这有点伪代码,因为实际情况相当复杂.除非需要,否则我不会以这种方式加载图像.假设我需要. NSURL *bgImageURL = [NSURL URLWithString:@"https://www.google.com/images/srpr/logo3w.png"];UIImage *img = [UIImage imageWithData:[NSData dat
..
我有下载图片的课程 首先我有 NSMutable URLRequest 然后我建立 NSURLConnection 然后我想检查我在这个函数中收到了哪些数据 - (void)connectionDidFinishLoading:(NSURLConnection *)connection 如果是图片,则写入文件夹,如果是文字,则跳到下一张图片. 如何查看接收到的数据类型? 解决
..
几个月前,我制作了一个基于苹果 GLPaint 的应用程序.效果很好. 我记录了在屏幕上绘制简单图形的点集.并将它们保存为点数组(转换为 NSValue). 我现在正在尝试改进我的应用程序,我再次查看了苹果示例.他们的数据文件中的数据看起来像这样(我已经稍微改变了它): AAC8QgAAsEMAAMJCAICoQwAAwkIBBAKRDAADCQgCANUMAAMJCAACYQwAA
..
动机 据我所知,Data 是一个抽象字节缓冲区的结构.它引用内存中的物理区域,换句话说:连续的字节数.现在我想在内存中有效地存储多个值(作为原始数据),其中值并非都是相同类型. 我在这里对高效的定义 ≔ 存储所有这些值,没有任何未使用的缓冲区/间隙字节. 在内存中存储原始数据 让一个: UInt8 = 39让 b: Int32 = -20001let string: Strin
..
我敢肯定,这会指出我的知识差距.但我在 S.O.知识库和查看基础代码对我没有任何启发. 基本问题:为什么 Swift 的 Data 打印与 NSData 不同? 例如 func getData(_ data:Data) {print("TLV 是:\(data as NSData)")} 印刷品: TLV 是: 但是…… func getData(_ data:Data) {
..
我试图从包含多个十六进制值的 NSData 对象中获取浮点值.例如欧共体 51 38 41从这个 4 字节值我想得到浮点值 11.52.我必须如何在 xcode 中执行此操作? 我用 NSScanner (scanFloat, scanHexFloat)、NSNumberformatter 和 NSNumber 尝试过,我创建了一个字节数组并尝试了 float myFloat = *(flo
..
我需要从字节数组创建一个 UIImage.现在我创建字节数组: image = CGImageCreateWithImageInRect(aux.CGImage, imageRect);context = CGBitmapContextCreate (data[i][j], TILE_WIDTH, TILE_HEIGHT,bitsPerComponent, bitmapBytesPerRow,
..
在基础框架中对内置的 NSData 类调用 hash 时——使用什么实现来返回散列值?(CRC32,还有什么?) 解决方案 别的.其实这是一个实现细节,不需要在不同版本中使用固定算法. 您可以在 Core Foundation 的开源版本中查看实现.请注意,NSData 是免费桥接到 CFDataRef 的.来自 http://opensource.apple.com/source/
..
我有一个要求,用户可以从 camera roll 中选择图像,我的应用程序需要优化图像并将其上传到服务器.我正在使用 ALAssets 库和一个自定义选择器,供用户从 camera roll 中选择一张照片.我能够完美地实现这一点,但文件大小增加有问题. 问题如下: 当用户选择 1.7MB 的照片时(这是我尝试邮寄照片时 iOS 报告的完整大小),当我直接从 ALAssetRepresen
..
我正在尝试编写一个代码来从 malloced 缓冲区创建 NSMutableData.我使用了 freewhendone = YES 1) 创建 NSData 后访问缓冲区时出错.(在下面代码的 memset 中) 2)malloced的缓冲区指针和[数据字节]指针不同. 对这些有什么解释吗? UWORD8 *rgb_buffer = malloc(u4_stride * u4_hei
..
我通过 get NSData() 获取磁力计调整寄存器,如下所示: 我需要根据我访问的字节将其转换为 Int8、UInt8、Int16、UInt16. 来自文档的来源: s8 dig_x1;/** 主要问题是如何访问 NSData 中选定的字节以将其手动转换为 Int8 或 UIint16 等? 一般来说,如何处理这样的问题?是否应该寻找一种方法来手动迭代 NSData 并手
..