这是我所看到的上下文:
NSMutableArray *controllers = [[NSMutableArray alloc] init];
for (unsigned i = 0; i < kNumberOfPages; i++) {
[controllers addObject:[NSNull null]];
}
为什么不在那个地方零钱呢?
最佳答案
直接来自Apple:
因此,在您的示例中,这正是发生的情况,程序员正在选择将null对象放入controllers数组中,其中不允许将nil作为值。
关于objective-c - [NSNull null]和nil有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/836601/