A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

我用[NSMutableArray array]初始化的数据,添加数据模型类就没事,添加字符串成员就报错。
[[NSMutableArray array]init]添加字符串就没事

  1. [NSMutableArray *array = [NSMutableArray array];
  2. //没事
  3. NSString *name = [NSString stringWithFormat:@"这本书是第%d本",i];
  4.         NSString *icon = [NSString stringWithFormat:@"00%d.png",i];
  5.         NSString *desc = [NSString stringWithFormat:@"第%d本.......",i];
  6.         shop *po = [shop shopWithName:name andIcon:icon andDesc:desc];
  7.         [array addObject:po];
  8. //报错
  9. [array addObject:[NSString stringWithFormat:@"s:%d--i:%d",0,10]];

  10. //没事
  11. array = [[NSMutableArray array] init];

  12. [array addObject:[NSString stringWithFormat:@"s:%d--i:%d",0,10]];
复制代码



3 个回复

倒序浏览
......可是我想问的不是这个,我想问的是为什么,不一样的初始化,添加字符串成员会报错。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马