/AppName.app 应用程序本身包目录/Documents/ 应用程序的重要数据文件和用户数据文件等都放在这个目录, iTunes进行备份和恢复时,这个目录会被复制。/Library/Preferences 存放app的偏好设置文件,使用NSUserDefaults类产生的文件/Library...
分类:
移动开发 时间:
2014-07-07 23:29:49
阅读次数:
309
1. [代码][C/C++]代码 NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init]; NSUserDefaults *defs = [NSUserDefaults standardUserDefaults]; ...
分类:
其他好文 时间:
2014-07-07 19:22:16
阅读次数:
220
之前搜了好多地方都没找到实现“登陆后不再显示登录界面,而默认自动登录”的方法。待我发现有种存储方式叫NSUserDefaults的时候,立马又感觉新技能get了。简介:NSUserDefaults是IOS应用用来存储用户偏好和配置信息的途径,就像是一个数据库,但是它通过键值对(key-value)的...
分类:
其他好文 时间:
2014-07-07 13:34:45
阅读次数:
179
NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,...
分类:
移动开发 时间:
2014-06-27 13:52:46
阅读次数:
248
iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.
documents,tmp,app,Library。
(NSHomeDirectory()),
手动保存的文件在documents文件里
Nsuserdefaults保存的文件在tmp文件夹里
1、Documents 目录:您应该将所有de应用...
分类:
移动开发 时间:
2014-06-27 09:02:12
阅读次数:
212
需要写入的对象必须实现NSCoding protocol
Person.h
#import
#import "Face.h"
@interface Person : NSObject
@property (nonatomic, strong) NSString *personId;
@property (nonatomic, strong) NSString *n...
分类:
其他好文 时间:
2014-06-22 08:00:31
阅读次数:
216
用户轻量级的数据持久化,主要用于保存用户程序的配置等信息,以便下次启动程序后能恢复上次的设置。该数据实际上是以“键值对”形式保存的(类似于NSDictionary),因此我们需要通过key来读取或者保存数据(value)。具体使用如下:1、获取一个NSUserDefaults引用:NSUserDef...
分类:
其他好文 时间:
2014-06-18 17:34:04
阅读次数:
131
由于NSUserDefaults
不支持保存自定类,保存的对象需要实现NSCoding协议,不过自定的类型就算实现了NSCoding也不可以保存,可以通过以下方法实现://h文件#import
@interface People : NSObject@property(nonatomic,copy)...
分类:
其他好文 时间:
2014-06-13 17:17:52
阅读次数:
177
往往是,一个对象释放了多次,即多次释放。多为粗心所致。还有一种过渡释放,很隐蔽。查了很久才知道!NSUserDefaults*userDefault
= [NSUserDefaultsstandardUserDefaults];self.arrCollectionData=[userDefaulto...
分类:
其他好文 时间:
2014-06-11 12:10:31
阅读次数:
193
iOS开发UI篇—ios应用数据存储方式(偏好设置)一、简单介绍很多iOS应用都支持偏好设置,比如保存用户名、密码、字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能每个应用都有个NSUserDefaults实例,通过它来存取偏好设置。比如,保存用户名、字体大小、是否自动登录存储...
分类:
移动开发 时间:
2014-06-08 18:32:55
阅读次数:
311