MapMapM 2013-01-15 02:15 采纳率: 0%
浏览 16851
已采纳

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 2013-01-15 02:59
    关注
    NSMutableArray *newArray = [_alertsArray mutableCopy];
    [newArray replaceObjectAtIndex:3 withObject:@"YES"];
    _alertsArray = newArray;
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?