问题标签 [nsdata]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
76389 浏览

ios - NSData 和 UIImage

我正在尝试从 加载UIImage对象NSData,而示例代码是 to NSImage,我想它们应该是相同的。但是刚刚加载图像,我想知道解决UIImage加载NSData问题的最佳方法是什么。

0 投票
1 回答
2568 浏览

cocoa - NSString 转换为 NSData

我想要一个NSString对象作为NSData. 稍后这个 NSData-Object 应该返回他的 stringValue:

string不应该是零... =D

0 投票
6 回答
39283 浏览

objective-c - 将图像读取和写入 SQLite DB 以供 iPhone 使用

NSString我已经建立了一个目前可以完美读写 s 的 SQLite 数据库。我还想将图像存储在数据库中并稍后调用。我已经阅读了一些关于使用NSData和编码图像的内容,但我并不完全确定我想要做什么的语法是什么。任何代码片段或示例将不胜感激。

我当前的过程是这样的: UIImagePickerController-> 用户从照片中选择图像-> selectedImage 设置为实例UIImageView->现在我想获取此图像并将其存储在数据库中

我应该提到这个调用最终将被对远程服务器的调用所取代。不确定这是否会对性能产生影响。

0 投票
1 回答
25951 浏览

iphone - iPhone - int 到 NSData?

我正在制作一个 iPhone 应用程序,我想在其中保存应用程序的状态。这包括一个 int 属性,我将它自己保存到一个文件中。我已经写好并且可以工作了,但我知道我这样做的方式有点笨拙,将 int 转换为 String 然后 NSData。有人可以提出更好的方法吗?

然后从磁盘读取它并将其放回 int -

0 投票
1 回答
3447 浏览

iphone - 将 int64 转换为 NSData

我需要将一个 long 值从 int64 转换为 NSData,以便稍后在其上运行哈希算法。我执行:

结果控制台输出是这样的:

6201314301187184 9000000000000000000

为什么 NSData 不能正确存储长数字的值?如果我在循环中运行它,则 NSData 字节会漂移,从 620 开始,然后是 621 等等。我是通过 [buffer bytes] 输出 longNumber 的地址而不是它的值吗?

0 投票
9 回答
22861 浏览

iphone - 第一次播放声音时 AVAudioPlayer 启动缓慢

我试图通过 iPhone 上的 AVAudioPlayer 播放(非常短 - 不到 2 秒)音频文件时消除启动滞后。

首先,代码:

完成后,我还实现了 audioPlayerDidFinishPlaying 方法以释放 AVAudioPlayer。

我第一次播放音频时,延迟是显而易见的——至少 2 秒。但是,在那之后声音立即播放。那么,我怀疑罪魁祸首是 [NSData dataWithContentsOfMappedFile] 最初从闪存读取很长时间,但后来读取速度很快。不过,我不确定如何测试它。

是这样吗?如果是这样,我是否应该预先缓存 NSData 对象并在内存不足的情况下积极清除它们?

0 投票
14 回答
452604 浏览

ios - 如何将 NSString 值转换为 NSData?

如何将NSString值转换为NSData

0 投票
4 回答
10056 浏览

objective-c - 从 Cocoa 中的文件中读取“N”个字节

如何从指定文件中仅读取“N”个字节?

0 投票
2 回答
10111 浏览

iphone - 从 NSData 在 iPhone 上计算校验和

使用 iPhone SDK,我让用户从图像选择器中选择图像。如果用户选择了他们之前选择的图像,我想让用户知道它。

我最初的计划(只是为了确保其他事情现在正常)是将图像保存到文件中(出于其他原因需要这样做),使用 NSData 的校验和作为文件名。然后,当他们稍后选择相同的图像时,校验和将是相同的,因此我可以看到具有该名称的文件已经存在 - 哇!

但是,我已经搜索了互联网和 Apple 文档,了解如何从 NSData 计算校验和。我知道我可以实现自己的实现,但如果可能的话,我宁愿避免这种情况。对于如何检查两个 UIImage 是否相同的其他想法,我也很高兴。

编辑

两年前,我承诺提供一个代码示例,就在这里。真的很抱歉耽搁了!:)

0 投票
3 回答
10359 浏览

iphone - UIImage 来自 NSString 中保存的字节

我正在尝试从实际保存在 NSString 中的字节数组创建 UIImage。

有人可以告诉我我该怎么做吗?

这是我想做的事情:

问题是图像总是 0x0 (nil)。

任何建议,将不胜感激。

谢谢!