iOS WriteToFile的使用
来源:互联网 发布:七友软件 编辑:程序博客网 时间:2024/05/29 05:57
《1》NSData 数据
使用 writeToFile: options: error: 方法
[data writeToFile:filepath options:NSDataWritingAtomic error:nil];
《2》NSDictionary / NSArray 数据
使用 writeToFile: filepath: atomically: 方法
[data writeToFile:filepath atomically:YES];
《3》失败问题汇总
a. 存储内容包含自定义对象; <使用NSKeyedArchiver转化为data存储>
b.存储内容中包换null,存储服务器数据需要注意这个;
《4》提供几个获取系统内路径的方法
NSString* NSLibraryPath()
{
return [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES) objectAtIndex:0];
}
NSString* NSLibraryAppendingPathComponent(NSString* aComponent)
{
return [NSLibraryPath() stringByAppendingPathComponent:aComponent];
}
NSString* NSDocumentPath()
{
return [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
}
NSString* NSDocumentAppendingPathComponent(NSString* aComponent)
{
return [NSDocumentPath() stringByAppendingPathComponent:aComponent];
}
NSString* NSCachesPath()
{
return [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex:0];
}
NSString* NSCachesAppendingPathComponent(NSString *aComponent)
{
return [NSCachesPath() stringByAppendingPathComponent:aComponent];
}
- iOS WriteToFile的使用
- iOS: NSData的方法writeToFile:atomically:
- iOS:NSData的方法writeToFile:options:error:
- iOS: NSDictionary的方法writeToFile:atomically:
- iOS writeToFile crash
- iOS Plist文件writeToFile写入不成功的原因
- 关于开发中使用writeToFile时的注意事项
- 关于开发中使用writeToFile时的注意事项
- 关于开发中使用writeToFile时的注意事项
- 关于开发中使用writeToFile时的注意事项
- 关于开发中使用writeToFile时的注意事项
- writeToFile
- writeToFile写入不成功的原因
- writeToFile写入不成功的原因
- ios 调用writeToFile将图片保存到本地一直失败的解决方案
- ios之应用数据存储五:writeToFile
- ios writetofile 在真机中失败原因
- NSUserdefault使用和writeTofile使用例子
- Android设计模式之美---Factory Method
- poj 2312 Battle City 优先队列
- day06
- OJ第六批——Problem I: B 继承 圆到圆柱体
- C语言基础6
- iOS WriteToFile的使用
- 新手导航
- UASCO Combination Lock 解析 and C 语言实现
- 理解Node.js的事件循环(代码是异步单线程,内部实现用的还是进程和线程,基于池化的线程实现异步)
- 类和对象(二)
- 嘻唰唰第六批Problem G: B 求类中数据成员的最大值-类模板
- OJ第六批——Problem J: B 虚拟继承(虚基类)-沙发床(改错题)
- 第三方框架-01.MJExtension基本使用
- OJ第六批——Problem K: B 抽象类-形状