答案是"a",NSArray的arrayWithObjects方法只接收一个可变参数,它不知道长度,所以遇到nil的时候就停止了,这个方法的文档已经说明了这一点,另一个方法arrayWithObjects:count:接收两个参数,知道长度,就会忽略nil。
你如果想插入一个空,可以用[NSNull null]来代替。