初学者,我尝试做(toPropAddress
是NSSet
)
let currentAddresses = currentOwner.toPropAddress!.mutableCopy() as! NSMutableSet
currentAddresses.addObject(currentAddress)
它有效
但如果我这样做
let currentAddresses = currentOwner.toPropAddress! as! NSMutableSet
遗漏.mutableCopy
它将不起作用,因为一切都保存,但我的新对象与所有者没有关联。
任何人都可以解释为什么会这样吗?
我已经知道toPropAddress
是不可变的,但我认为将其设置为NSMutableSet
可以解决这个问题......