//创建一个不可变的字典对象 //便利构造器创建 NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:@"zhonger", @"name2", @"taixu", @"name1", @"caicai", @"name3",
分类:
其他好文 时间:
2016-02-19 00:15:18
阅读次数:
224
字典是一个无序的集合,用来储存具有一一对应关系的数据 字典中储存的每一个对象都是键值对,键值对包含key和value 每一个键值对称为一个条目 字典都是靠key来储存元素的 key和value必须是对象 字典分为可变字典和不可变字典 allKeys allValues count 属性 可变字典 增
分类:
其他好文 时间:
2016-02-15 00:50:54
阅读次数:
228
在最开始,我们需要清楚一些关于内存分配方式的基础知识。 一般来说分为栈、堆、静态变量存储区、全局变量存储区、代码区。 前两个大家都懂的。通常将后三个合并称之为静态存储区,存储的是一些全局变量、静态变量、常量、执行代码等。 在Objective-C中,不可变数组、不可变字典以及一些常量字符串,都是分配
分类:
移动开发 时间:
2016-01-30 13:16:19
阅读次数:
146
NSDictionary1、字典的初始化:NSDictionary *dict = [NSDictionary dictionaryWithObject:@"v" forKey:@"k"];//NSDictionary是不可变字典,dictionaryWithObject: forKey:方法用于给...
分类:
其他好文 时间:
2016-01-12 19:34:27
阅读次数:
188
#import int main(int argc, const char * argv[]) { @autoreleasepool { /*字典:NSDictionary 存储数据用的 和数组的区别:字典使用键值方式、无序的 2 相当于我们使用字典通过目录来查找具体字的解释 ...
分类:
其他好文 时间:
2016-01-09 12:32:38
阅读次数:
114
#import int main(int argc, const char * argv[]) { @autoreleasepool { //NSDictionary字典对象,字典主要特征是一对一的key和value组成 //不可变字典 //初始化字典...
分类:
其他好文 时间:
2015-12-31 01:36:50
阅读次数:
198
原理:0.创建一个新的可变字典:NSMutableDictionary1.采用class_copyPropertyList函数遍历对象的属性2.property_getName获取属性名,valueForKey获取属性内容。3.判断该属性内容的Class:(1)假如为基础类型(NSString,NS...
分类:
Web程序 时间:
2015-12-29 14:39:06
阅读次数:
189
不可变字典 letlet dictA = ["key1":"value1","key2":"value2","key3":4]print(dictA["key3"])可变字典 var 字典的键值对的类型 是根据初始化时候的类型来决定的,类型是后面无法改变的swift的 Dictionary 类型的字...
分类:
编程语言 时间:
2015-12-29 14:37:02
阅读次数:
177
OC基础 可变字典与不可变字典的使用1.不可变字典1.1创建不可变字典 //创建字典 //注意: //1,元素个数是偶数 //2,每两个元素是一个键值对 //3,值在前,键在后 NSDictionary *dic =...
分类:
其他好文 时间:
2015-12-20 23:48:23
阅读次数:
196