在 NSArray 中插入空值
为什么要插入空值
- 当一些和顺序有关的 object 要储存在
NSArray中,但并不是一下子生成所有的 objects,这时就需要用一个空值先将空余位置占据 - 当空值占据空余位置时,可以用
if语句检测此位置是否为空 
如何插入控制
- 在 collection(
NSArray,NSSet等)中,不可以直接加入nil,比如[NSArray addObject:nil]是终止的意思 - 这时候你需要插入
[NSNull null]到需要的位置 - 在if语句中,检测是否为空值,用
if([myArray objectAtIndex:myIndex] == [NSNull null])即可