1

是否可以继承 NSMutableSet?我需要这样做是为了不保留此集合中包含的对象。这样做的目的是创建一组观察者,而那些不需要保留。

是否可以这样做,或者您可能有其他解决方案。

不用说,我确实知道 KVO,但我上面描述的模式更适合我。

干杯,卢卡斯

4

1 回答 1

2

一种可能性是使用 CFMutableSet。当您使用 创建一个时CFSetCreateMutable,您可以指定定义保留和释放如何工作的回调。这是与 NSMutableSet 桥接的免费电话。

于 2010-07-19T06:20:14.347 回答