使用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月前
|
JSON JavaScript 安全
向js发送含有NSDictionary对象或NSArray对象的消息
向js发送含有NSDictionary对象或NSArray对象的消息
37 0
|
编解码 JavaScript 安全
我把文件重新编码后,加载速度提升300%!(下)
我把文件重新编码后,加载速度提升300%!
105 0
我把文件重新编码后,加载速度提升300%!(下)
|
编解码 JSON 缓存
我把文件重新编码后,加载速度提升300%!(上)
我把文件重新编码后,加载速度提升300%!
101 0
|
移动开发
把UIImage转成PDF进行保存
最近有个场景,需要把H5传递过来的base64保存为PDF文件,经解析,H5是直接把png转base64,保存下来的文件就算是重命名为【xxx.pdf】,依然还是没法在【文件.app】中打开,只能把base64转成UIImage,再通过绘制PDF来进行保存
119 0
|
资源调度 JavaScript
5、图片的加载(url-loader)
5、图片的加载(url-loader)
93 0
|
前端开发
一个"剑气"加载🌪️
一个"剑气"加载🌪️
|
API 分布式数据库 C++
VC下加载多种格式图片的方法总结IPicture, CxImage, CImage(AtlImage), CPictureEx
尽管VC有提供相应的API和类来操作bmp位图、图标和(增强)元文件,但却不支持jpg、gif和png等格式的图片,而这几种格式却是常常要用到的。这里我给大家介绍两种办法来操作这些格式的图片。 1.用API OleLoadPicture来加载JPG、GIF格式的图片(注:不支持PNG格式,另外GI...
1666 0
|
C++
CxImage动态加载图片(判断图片文件类型)
1、打开一张图可以通过创建一个新的CxImage对象来完成,通过构造函数来打开一张图CxImage::CxImage(const char * filename, DWORD imagetype)其中filename是需要打开的文件路径,imagetype是文件类型,支持的类型有: [c...
1622 0