我真的不知道为什么这很难找到.. 但基本上我在一个对象中有一个集合,我需要更改集合的值。
对象可能会或可能不会预先填充数据,但用户可以进行选择以填充此集合。不管集合中是否已经有数据,如果用户这样做,我需要清除集合中的所有对象并将其替换为用户选择的对象。
但是,如果已经存在数据,则 NSSet 的 setByAddingOjbectsFromArray 方法不会重新创建新集合。
我到底错过了什么?
我真的不知道为什么这很难找到.. 但基本上我在一个对象中有一个集合,我需要更改集合的值。
对象可能会或可能不会预先填充数据,但用户可以进行选择以填充此集合。不管集合中是否已经有数据,如果用户这样做,我需要清除集合中的所有对象并将其替换为用户选择的对象。
但是,如果已经存在数据,则 NSSet 的 setByAddingOjbectsFromArray 方法不会重新创建新集合。
我到底错过了什么?