在NSDictionary中,nil代表结束,允许存入
使用NSNull代替
1 int main(int argc, const char * argv[]) { 2 @autoreleasepool { 3 NSNull *n = [NSNull null]; 4 NSLog(@"%@", n); 5 6 //单例模式生成的null 7 NSNull *n1 = [NSNull null]; 8 NSNull *n2 = [NSNull null]; 9 NSNull *n3 = [NSNull null]; 10 NSLog(@"%i", n1 == n2); 11 } 12 return 0; 13 }