我想在可变数组的一个索引中添加第一个姓氏。
我正在从AdressBook API加载名字和姓氏,我想要一个数组中的名字和姓氏,所以我可以稍后向用户显示。
目前,我可以记录第一个姓氏,但是当我尝试将这些添加到数组时,该数组保持为空。
这是我使用的代码:
[_names addObject:[NSString stringWithFormat:@"%@ %@", firstName, lastName]];
NSLog(@"%@", _names); //prints 'null'
NSLog(@"Name:%@ %@", firstName, lastName);//prints 'John Appleseed'
为什么我的阵列没有更新?
答案 0 :(得分:1)
您是否确定使用_names = [[NSMutableArray alloc] init]
正确启动了数组?您无法将对象添加到未初始化的数组中。