用户轻量级的数据持久化,主要用于保存用户程序的配置等信息,以便下次启动程序后能恢复上次的设置。该数据实际上是以“键值对”形式保存的(类似于NSDictionary),因此我们需要通过key来读取或者保存数据(value)。具体使用如下:1、获取一个NSUserDefaults引用:NSUserDef...
分类:
其他好文 时间:
2014-06-18 17:34:04
阅读次数:
131
方法一:if([[dictionary allKeys]
containsObject:key){ // contains key} 方法二:if([dictionary objectForKey:key]){
//objectForKey will return nil if a key d...
分类:
其他好文 时间:
2014-06-13 17:29:04
阅读次数:
241
NSDictionary *aDictionary = [[NSDictionary
alloc]initWithObjectsAndKeys:@"tom",@"1",@"alex",@"2",@"josen",@"3", nil];
[aDictionary enumerateK...
分类:
其他好文 时间:
2014-06-12 15:18:51
阅读次数:
185
NSDictionary *dic = [NSDictionary
dictionaryWithObjectsAndKeys: [NSNumber numberWithInt:2] , @"actcode",nil];
//首先设置需要通知的方法。加入通知中心。比如当程序跑到这时就通知游戏 ...
分类:
移动开发 时间:
2014-06-12 12:40:55
阅读次数:
224
字典是无序的
数组是有序的。字典分为:可变字典和不可变字典不可变字典对象NSDictionary * dict = [[NSDictionary
alloc]initWithObjectsAndKeys:@"one",@"1",@"two",@"2",@"three",@"3",@"four",@"...
分类:
移动开发 时间:
2014-06-12 06:25:50
阅读次数:
324
字典是一个容器,它存储多个相同类型的值。每个值都与一个唯一的密钥,它作为一个标识符字典内的值相关联。不像在一个数组项,在字典中的项目没有一个指定的顺序。您可以使用一本字典,当你需要查找基于其标识符值,在大致相同的方式,一个真实世界的字典来查找定义为一个特定的词。
Swift的字典不同于Objective-C的NSDictionary中和的NSMutableDictionary类,它可以使用任何类...
分类:
其他好文 时间:
2014-06-10 13:44:27
阅读次数:
207
NSString,NSMutableString, NSArray
,NSMutableArray,NSDictionary,NSMutableDictionary
深拷贝,浅拷贝。首先我们得知道什么是深拷贝,什么事浅拷贝。简单点说深拷贝就是拷贝内容,浅拷贝就是拷贝指针。上面那些类我们可以这样理解他...
分类:
其他好文 时间:
2014-06-09 14:19:18
阅读次数:
185