【问题标题】:How to add multiple strings to one index in NSMutableArray [duplicate]如何将多个字符串添加到 NSMutableArray 中的一个索引 [重复]
【发布时间】:2014-08-22 11:02:31
【问题描述】:

我想将第一个姓氏添加到可变数组的一个索引。

我正在从 AdressBook API 加载名字和姓氏,并且我想要数组中的名字和姓氏,以便稍后将其显示给用户。

目前,我可以记录第一个姓氏,但是当我尝试将这些添加到数组时,数组保持为空。

这是我正在使用的代码:

[_names addObject:[NSString stringWithFormat:@"%@ %@", firstName, lastName]];
NSLog(@"%@", _names); //prints 'null'

NSLog(@"Name:%@ %@", firstName, lastName);//prints 'John Appleseed'

为什么我的数组没有更新?

【问题讨论】:

    标签: ios objective-c nsmutablearray


    【解决方案1】:

    您是否确定使用_names = [[NSMutableArray alloc] init] 正确启动了阵列?您不能将对象添加到未初始化的数组中。

    【讨论】:

    • 就是这样。我现在正式感到羞愧。
    • 不用担心,很高兴它成功了。
    猜你喜欢
    • 2014-05-01
    • 1970-01-01
    • 2020-07-31
    • 2012-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多