您的位置:首页 > 移动开发 > IOS开发

IOS数组无法添加数据

2013-06-05 15:21 183 查看
不知道大家有没有遇到这种情况,声明了一个可变数组,但是无法往这个数组里面添加数据。也许是因为我是新手吧,所以出现了这样的问题。

使用可变数组的步骤:

1.在声明部分添加:

@property (nonatomic,
retain) NSMutableArray *dataSource;
2.合成:

@synthesize dataSource = _dataSource;
3.使用:

[self.dataSource
addObject:dic];
然后调试的时候就发现无法往可变数组里面添加对象。
最后问了一下别人,原因在于我没有初始化数组,应该在必要的地方添加下面代码:

self.dataSource = [NSMutableArray
arrayWithCapacity:0];
记录下问题,以后不要犯这种错误了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: