以下代码是否会更改 _items 数组中项的值?
CustomItem *item = _items.lastObject;
item.value = @"something";
[self saveItemsToDisk];
或者我是否必须删除项并将其重新添加到数组中?
CustomItem *item = _items.lastObject;
item.value = @"something";
[_items removeObject:_items.lastObject];
[_items addObject:item];
[self saveItemsToDisk];
答案 0 :(得分:1)
代码将更改数组中项目的值,您无需再次添加它。
答案 1 :(得分:1)
不,你不需要删除阵列。它会改变值