NSArray对象计数奇怪的问题

时间:2012-11-22 10:45:33

标签: objective-c nsarray

我在下面初始化NSArray

    NSArray *myArr  = [[NSArray alloc]initWithObjects:name, empID, phone, email, website, nil];

myArr应该有5个元素。但是[myArr count]只显示了4个元素。

修改

对象website中的一个在数组中为零。

1 个答案:

答案 0 :(得分:4)

您确定所有五个对象都有效吗?如果网站为零,则您的数组只有四个元素。

您无法将nil个对象添加到字典中。如果您需要做同等事情,可以添加一个特殊的NSNull对象。