尝试一些旧代码,我遇到了IdentityDictionary。据我所知,NSDictionary使用相等而不是标识来比较对象。从它的使用来看,似乎我还需要一个可变的IdentityDictionary?
我已经阅读了两个线程,这似乎很难做,类集群,哈希函数等等。
Does NSDictionary's objectForKey: rely on identity or equality
Implementing -hash / -isEqual: / -isEqualTo
如何做到这一点?