3
我有一个是做一些奇怪的一个NSMutableDictionary:的NSMutableDictionary返回为0xffffffff,而不是零的某个键不存在
(gdb) po listenerRegistry
{
}
(gdb) po productID
com.mycompany.productid
(gdb) po [listenerRegistry objectForKey:[productID stringValue]]
0xffffffff does not appear to point to a valid object.
(gdb) po [listenerRegistry class]
__NSCFDictionary
(gdb)
根据该文档,nil
被认为对于不是键返回在字典里。
有没有其他人看过这个?
从来没有见过它,但顺便说一句,它看起来很像NSNotFound。 – Monolo
哇,你说得对。我想我找出了这个问题。 – Hyperbole
我也遇到过这个。我想我会做if(request!= nil && request!= NSNotFound)。有人对此有任何想法吗?似乎只是在我的各种NSDictionary用法的这一个实例中受到鼓励。它看起来不像我们是唯一的。 [链接](http://lists.apple.com/archives/objc-language/2010/Oct/msg00026.html) – deathbytes