gpt4 book ai didi

objective-c - 追加 NSMutableArray

转载 作者:行者123 更新时间:2023-11-28 19:19:22 25 4
gpt4 key购买 nike

我正在尝试填写 NSMutableArray s 带有未知大小的字符串列表。

我已经声明了数组并且正在从 plist 中读入成功进入我的tempWordStr ,但是当我尝试从 tempWordStr 追加数组时,数组对象仍然是 null .我尝试了几个变体(如下),但是 _wordLengthArray 0 为空尽管 tempWordStr有字符串。这看起来很基本,但已经苦苦挣扎了几个小时。

[_wordLengthArray addObject:tempWordStr];
[self.wordLengthArray addObject:tempWordStr];

最佳答案

在调用方法之前,例如 addObject: 对象,例如 NSMutableArray,您需要先初始化它。所以在你所有的代码之前,做 _wordLengthArray = [NSMutableArray array];

更一般地说,如果您在尚未初始化的对象(也就是 nil)上调用方法,它只会返回 nil/null。这就是为什么您不会收到任何错误,它只是悄无声息地失败了。

关于objective-c - 追加 NSMutableArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10166329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com