我在调试我的应用时收到此消息:
类 NSZombie _GEOTileKeyWrapper在两者中都实现了?和?? ??将使用两者之一。哪一个未定义。
你知道这是什么吗?以及如何解决它?
答案 0 :(得分:12)
当你有两个相同类的实现并且Obj-c运行时无法决定使用哪一个时,会发生这种情况......你可以参考贾斯汀这个伟大的answer ..有一些真正令人惊奇的家伙在堆栈溢出..不要忘记投票给他的答案,如果它可以帮助你...快乐编码:D
答案 1 :(得分:3)
您可以忽略此特定消息。
你可以忽略它的原因是因为它说:
Class NSZombie _ ....
这意味着消息所引用的对象是由Xcode Diagnostics创建的虚拟对象。详细了解Zombies here。如果在环境诊断选项中禁用Zombie Objects
,则不应显示该消息。