例:
NSMutableDictionary *testDic = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"test1",@"key1",
@"test1",@"key2",
@"test1",@"key3",
model.name,@"key4",
nil];
当model.name为nil的时候,字典初始化的时候会认为到model.name这就结束了。自然就没有后面的key4了。fuck,这个地方都能栽。
字典中需要注意的几个地方,value不能为nil,不能直接放bool值。放bool值得时候会蹦在NSMutableDictionary *testDic = [NSMutableDictionary dictionaryWithObjectsAndKeys:这一行。提示坏内存访问。