我不理解这些访问NSDictionary
值
[my_dict objectForKey:@"field"]
[my_dict valueForKey:@"field"]
my_dict[@"field"]
有人可以告诉我吗?
答案 0 :(得分:52)
[my_dict objectForKey:@"field"]
是一种NSDictionary
方法。它接受任何类型的对象。
[my_dict valueForKey:@"field"]
是KVC方法。它只接受NSString
。
my_dict[@"field"]
与objectForKey:
相同。这是添加的新功能。