0
키가 사전에 있지만 액세스 할 때 objective-c가 새 항목을 작성합니까? std :: map 연산자 []처럼.NSMutableDictionary의 액세스 연산자와 std :: map의 차이점
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSMutableDictionary<NSNumber *, NSString *> *D = [NSMutableDictionary new];
D[@10] = @"ten";
if (D[@1] == nil) // will it create an entry for D[@1]?
NSLog(@"Found with nil");
}
return 0;
}