复制数组会创建数组的新实例,但仍会从旧数组中引用数组中的对象。这不是一个错误吗?
数组中的项目:项目:0xa623800
新阵列中的项目:项目:0xa623800
po [self selectedItems]
(NSMutableArray *) $1 = 0x0a21f1a0 <__NSArrayM 0xa21f1a0>(
<Item: 0xa623800>
)
po [[self selectedItems] copy]
(id) $2 = 0x0b854fd0 <__NSArrayI 0xb854fd0>(
<Item: 0xa623800>
)