OC的字典于NSArray一样遵循2个原则:a,只能存OC对象;b,不能存nil。NSDictionary不能修改,NSMutableDictionary可以增加、删除等,常用的操作:初始化,查询,增加一个成员,删除一个成员等。项目中常需要将NSString 与NSDictionary进行转换。
在数据量比较大的情况下,字典在查询速度上有优势,
//初始化
NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:@"PHP",@"1",@"Java",@"2",@"OC",@"third", nil];