nsdata dataWithContentsOfFile 大文件

来源:互联网 发布:怎样注册淘宝买东西 编辑:程序博客网 时间:2024/05/16 18:19
  NSData *data = [NSData  dataWithContentsOfFile:Filename];


这是个很方便的读取二进制文件的方法。

如果文件非常大,比如2.69G

那么在执行这行代码会有明显的等待时间,而且一瞬间内存会长到1.7G,执行过这行后,内存又会恢复正常占用水平(50M左右)


以上是在OS X10.8系统,不知道在IOS是会更好还是更差。

原创粉丝点击