首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >追加NSMutableArray

追加NSMutableArray
EN

Stack Overflow用户
提问于 2012-04-16 05:36:54
回答 1查看 234关注 0票数 0

我正在尝试用一个大小未知的字符串列表填充NSMutableArray%s。

我已经声明了数组,并且正在成功地从plist读入到我的tempWordStr中,但是当我尝试从tempWordStr追加数组时,数组对象仍然是null。我尝试了几个变体(如下所示),但无论采用哪种方式,0对象的_wordLengthArray都保持为空,即使tempWordStr具有字符串。这看起来很简单,但已经挣扎了几个小时。

代码语言:javascript
复制
[_wordLengthArray addObject:tempWordStr];
[self.wordLengthArray addObject:tempWordStr];
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-16 05:54:43

在调用对象上的方法(如NSMutableArray )之前,需要对其进行初始化。因此,在编写所有代码之前,先执行_wordLengthArray = [NSMutableArray array];

更广泛地说,如果你在一个还没有初始化的对象上调用一个方法(也就是nil),它只会返回nil/null。这就是为什么你没有得到任何错误,它只是默默地失败。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10166329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档