社区
iOS
帖子详情
NSData无法读取文件的数据
kai12721576
2015-03-16 10:31:51
使用NSData读取指定路径文件的数据:
NSError *error;
NSData *myData = [NSData dataWithContentsOfFile:Path options:NSDataReadingMappedIfSafe error:&error];
当读取的文件小于1g的时候,myData有数据。
大于1g时,myData为nil,打印error和myData如下:
为什么会无法分配内存?
求大神解答
...全文
330
5
打赏
收藏
NSData无法读取文件的数据
使用NSData读取指定路径文件的数据: NSError *error; NSData *myData = [NSData dataWithContentsOfFile:Path options:NSDataReadingMappedIfSafe error:&error]; 当读取的文件小于1g的时候,myData有数据。 大于1g时,myData为nil,打印error和myData如下: 为什么会无法分配内存? 求大神解答
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ReyZhang
2015-03-17
打赏
举报
回复
看看这篇文章对你有没有用
http://blog.csdn.net/u013604612/article/details/40517767
Bannings
2015-03-16
打赏
举报
回复
NSInputStream 试过没有
人中赤兔马中吕布
2015-03-16
打赏
举报
回复
NSData好像并不是把文件一次性读取到内存
kai12721576
2015-03-16
打赏
举报
回复
引用 1 楼 xxo1986cxm 的回复:
因为内存是有限的
NSData缓冲区最多可存储2GB的数据,所以文件小于2G时是可以分配的,图中所选的文件大小为1.02G。
人中赤兔马中吕布
2015-03-16
打赏
举报
回复
因为内存是有限的
N
SData
与NSDictionary、JSON
数据
类型相互转换
N
SData
在IOS开发中是一个神奇的
数据
类型。比如说N
SData
可以与NSImage类型转换等等。N
SData
与JSON
数据
类型转换也是目前常用的热点。本文章是在实践基础上,给出示例代码来说明如何使用N
SData
,以及N
SData
与JSON,还有其他类型的转换。
iOS N
SData
详细使用说明
iOS N
SData
详细使用说明文档。
IOS应用源码——N
SData
.rar
IOS应用源码——N
SData
.rar
ios demo,N
SData
和NSString之间的相互转换的源代码
ios demo,N
SData
和NSString之间的相互转换的源代码。
ios实时语音播放pcm
数据
和播放pcm文件
若实时播放调用[player play:pcmDataBuffer length:readLength]即可
iOS
29,049
社区成员
12,464
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章