2 mapmapm MapMapM 于 2013.01.15 10:15 提问

NSMutableArray替换对象

我想要在NSMutableArray替换一个数组对象,从_alertsArray获取了oldArray,然后修改值,用newArray替换oldArray,但是没实现。

NSArray *oldArray = (NSArray *)[_alertsArray objectAtIndex:[indexPath row]];
NSMutableArray *newArray = [[NSMutableArray alloc] initWithArray:oldArray copyItems:YES];
[newArray replaceObjectAtIndex:3 withObject:@"YES"];
[_alertsArray replaceObjectAtIndex:[indexPath row] withObject:newArray];

1个回答

MrsSeven7
MrsSeven7   2013.01.15 10:59
已采纳
NSMutableArray *newArray = [_alertsArray mutableCopy];
[newArray replaceObjectAtIndex:3 withObject:@"YES"];
_alertsArray = newArray;
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!