有时需要将一些表示“空”的对象添加到array中。NSNull类正是基于这样的目的产生的。用NSNull表示一个占位符时,语句表达如下:
[array addObject:[NSNull null]];
下面是关于数组中空值的判断测试程序
id aValue = [arrayWithNull objectAtIndex:0];
if (aValue == nil) {
    NSLog(@"equals nil");
} else if (aValue == [NSNull null]) {
    NSLog(@"equals NSNull instance");
    if ([aValue isEqual:nil]) {
        NSLog(@"isEqual:nil");
    }
}
// output: "equals NSNull instance"

相关文章:

  • 2021-12-16
  • 2022-12-23
  • 2022-12-23
  • 2021-07-12
  • 2021-10-17
  • 2021-12-03
  • 2021-05-19
  • 2022-01-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
  • 2021-10-17
  • 2022-12-23
  • 2022-01-11
  • 2022-12-23
相关资源
相似解决方案