IOS数组无法添加数据
2014-09-13 17:51
260 查看
不知道大家有没有遇到这种情况,声明了一个可变数组,但是无法往这个数组里面添加数据。也许是因为我是新手吧,所以出现了这样的问题。
使用可变数组的步骤:
1.在声明部分添加:
@property (nonatomic, retain) NSMutableArray *dataSource;
2.合成:
@synthesize dataSource = _dataSource;
3.使用:
[self.dataSource addObject:dic];
然后调试的时候就发现无法往可变数组里面添加对象。
最后问了一下别人,原因在于我没有初始化数组,应该在必要的地方添加下面代码:
self.dataSource = [NSMutableArray arrayWithCapacity:0];
记录下问题,以后不要犯这种错误了。
使用可变数组的步骤:
1.在声明部分添加:
@property (nonatomic, retain) NSMutableArray *dataSource;
2.合成:
@synthesize dataSource = _dataSource;
3.使用:
[self.dataSource addObject:dic];
然后调试的时候就发现无法往可变数组里面添加对象。
最后问了一下别人,原因在于我没有初始化数组,应该在必要的地方添加下面代码:
self.dataSource = [NSMutableArray arrayWithCapacity:0];
记录下问题,以后不要犯这种错误了。
相关文章推荐
- IOS数组无法添加数据
- IOS数组无法添加数据
- iOS 数组~画饼图-添加数据优化
- vs2008中无法添加数据连接之解决方案
- 业务数据目录导入后无法在添加业务数据列表Web Part时显示
- Excel数据透视表无法显示新添加的数据列(亲自实践)
- 动态向数组中添加数据之Array,ArrayList,List,Dictionary用法
- ios 解析xml 并且运用了字典和可变数组存放数据
- vs2005强类型主从表加上级联约束后无法添加从表数据
- IOS成长之路-数据库的数据添加和查询
- IOS请求php返回的数据JSON数据无法正确解析 utf-8格式
- 当控件被数据绑定时,无法以编程方式向 DataGridView 的行集合中添加行。
- 动态往数组里添加数据
- 【转】 vs2008 中无法添加数据连接之解决方案
- Mysql中问字符现实乱码和无法添加中文数据问题
- 在ios开发中遇到数据最好采用c语言中的数组存储
- vs2008中无法添加数据连接之解决方案
- 动态地往datagirdview中添加数据,当所添加的数据超过datagridview的显示范围后,滚动条就无法显示,程序出现假死状态,(scrollbars=both)
- Aggregate 为字符串数组元素添加单引号 可用于SQL数据查询 in
- “当控件被数据绑定时,无法以编程方式向 DataGridView 的行集合中添加行。” 的解决一法