【发布时间】:2012-11-07 13:51:01
【问题描述】:
Apple 的文档目前不记录 NSSet 的“身份”概念。
我有一些似乎来自 Apple 代码的错误。例如,“[NSMutableSet minusSet]”从来没有像记录的那样对我有用——但我很确定这是因为“身份”。
包含对象:
返回一个布尔值,指示给定对象是否为 出现在集合中。
如果集合中存在anObject,则为YES,否则为NO。
这是什么意思?
仅供参考我尝试过的事情:
- 在集合中的所有类上实现了“isEqual:”
- 检查所有类都是同一个类(没有子类/超类混淆)
- 对集合中的所有类实施 NSCopying(无效)
【问题讨论】:
标签: objective-c nsset