使用NSData来加载文件

简介: 1. Loading Data from Files and URLs // Assuming that there is a text file at /Examples/Test.txt: NSString* filePath = @"/Examples/Test.

1. Loading Data from Files and URLs

// Assuming that there is a text file at /Examples/Test.txt:
NSString* filePath = @"/Examples/Test.txt";
NSData* loadedData = [NSData dataWithContentsOfFile:filePath];

 

2. Load NSData into a string

NSString* loadedString = [[NSString alloc] initWithData:loadedData
encoding:NSUTF8StringEncoding];

 

3. Write NSData into a file

// Here, loadedData is an NSData object
NSString* filePath = @"/Examples/Test.txt";
[loadedData writeToFile:filePath atomically:YES];

 

 

目录
相关文章
|
6月前
保存网络图片在sdcard两个方法
保存网络图片在sdcard两个方法
50 0
|
8月前
|
存储
获取图片上传【file】
获取图片上传【file】
48 1
|
8月前
|
编解码
视频I420裸流保存为文件
视频I420裸流保存为文件
|
编解码 JavaScript 安全
我把文件重新编码后,加载速度提升300%!(下)
我把文件重新编码后,加载速度提升300%!
118 0
我把文件重新编码后,加载速度提升300%!(下)
|
编解码 JSON 缓存
我把文件重新编码后,加载速度提升300%!(上)
我把文件重新编码后,加载速度提升300%!
106 0
|
移动开发
把UIImage转成PDF进行保存
最近有个场景,需要把H5传递过来的base64保存为PDF文件,经解析,H5是直接把png转base64,保存下来的文件就算是重命名为【xxx.pdf】,依然还是没法在【文件.app】中打开,只能把base64转成UIImage,再通过绘制PDF来进行保存
127 0
|
存储 Android开发 数据格式
关于Android Assets读取文件为File对象
关于Android Assets读取文件为File对象的问题,在Assets里面放置文件,在使用的时候,一般是使用AssetManger对象,open方法获取InputStream 然后进行其他操作.   这里遇到了这样需求,直接把Assets里面文件读取为一个File对象,找了半天,没有找到这样方法,搜索了很久,发现这样是行不通的.
2526 0