iphone开发中的数据存储:初

简介:

iphone上的数据存储有四种模式:

Property lists       属性列表  
Object archives (or archiving)   对象归档  
SQLite3 (iOS’s embedded relational database)  

Core Data (Apple’s provided persistence tool) 


存储中经常需要提取两个相关的目录路径:Documents和tmp

Getting the Documents Directory :

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];

NSString *filename = [documentsDirectory stringByAppendingPathComponent:@"theFile.txt"];

Getting the tmp Directory :

NSString *tempPath = NSTemporaryDirectory();

NSString *tempFile = [tempPath stringByAppendingPathComponent:@"tempFile.txt"];

文件存储分为单文件存储和多文件存储(Single-File Persistence 、Multiple-File Persistence )

 

本文转自老Zhan博客园博客,原文链接http://www.cnblogs.com/mybkn/archive/2012/03/27/2418971.html,如需转载请自行联系原作者
相关文章
|
编解码 iOS开发
iphone 开发的基本入门知识
iphone 开发的基本入门知识
149 0
「镁客早报」iPhone或将在今年采用三摄;传Facebook致力于开发语音助力服务与亚马逊、苹果竞争
亚马逊向美国Alexa设备推免费音乐服务;视频会议软件开发商Zoom纳斯达克上市。
225 0
|
Web App开发 缓存 开发工具
|
存储 iOS开发 计算机视觉
|
Web App开发 前端开发 JavaScript
|
API iOS开发 编解码
iOS开发UI篇—iPad和iPhone开发的比较
iOS开发UI篇—iPad和iPhone开发的比较 一、iPad简介 1.什么是iPad   一款苹果公司于2010年发布的平板电脑   定位介于苹果的智能手机iPhone和笔记本电脑产品之间   跟iPhone一样,搭载的是iOS操作系统    2.
1003 0