【iOS开发】文件写入沙盒失败
来源:互联网 发布:淘宝运营视频下载 编辑:程序博客网 时间:2024/06/06 01:57
把服务器返回数据写入沙盒,在沙盒中找不到代码如下:
[responseObject writeToFile:path atomically:YES];
然后查了下返回值,发现写入数据失败。
BOOL success = [responseObject writeToFile:path atomically:YES];
返回值为NO
查阅文档结果:returns NO if all the objects are not property list objects, since the resultant file would not be a valid property list.
说明如果要存储的对象中如果包含有非属性列表对象(plist对象),就会存储失败。
plist支持的数据类型有:Foundation框架中得数据类型NSNumber,NSString,
NSDate,NSArray,NSDictionary,BOOL, NSData。并且属性列表的根目录只能为NSDictionary或者NSArray。
plist文件通常用于储存用户设置,也可以用于存储捆绑的信息,其内容为xml格式。它可以在程序运行期间动态的创建和读写,因此可以用于少量数据时候的数据持久化。
1 0
- 【iOS开发】文件写入沙盒失败
- iOS fwrite写入文件到document失败.
- 笔记-ios-沙盒机制,简单写入文件
- 错误 '80020009',写入文件失败
- 向文件写入整数失败
- Linux-缓存文件写入失败!
- iOS文件写入读取
- ios-文件写入地址
- iOS编程------初级数据持久化/沙盒机制/NSFileManager/简单对象写入文件/复杂对象写入文件
- 【iOS开发问题】使用NSCoding写入本地文件读取不出来或者文件没有写入本地
- android开发 更新下载apk部分机型文件写入失败(Permission denied)
- iOS 获取沙盒文件路径及 写入/删除 沙盒文件
- ThinkPHP缓存文件写入失败!:./Runtime/Cache/..
- ThinkPHP出现 缓存文件写入失败!
- thinkphp网站提示缓存文件写入失败
- 关于Android写入文件失败的问题
- iOS - plist文件写入问题:
- ios 向文件写入东西
- lua基础(1)
- iOS 如何设置子视图alpha不同于父视图
- 使用JQuery插件Pinto 和Lightbox 制作带网格布局的响应式(Responsible)画廊(gallery)
- Struts2中的Action
- 靠谱linux常用基础命令
- 【iOS开发】文件写入沙盒失败
- os开发之封装自定义的结构体对象,CGRect,CGSize常用结构体基本使用
- 经典书籍_框架整合
- 数据结构的排序总结
- xamarin中android环境安装步骤和ios环境部署!
- crontab不执行的解决。
- 龙星计划机器学习笔记 (转这篇文章是为了关注这个人的博客)
- 115个Java面试题和答案——终极列表(下)
- 解决HttpServletResponse输出的中文乱码问题