【发布时间】:2013-02-24 14:06:12
【问题描述】:
XCode 给了我一个非常无益的错误,即不允许重新实现一个类。我搜索了又搜索,没有其他地方实现了这个类名——被引用了,但没有实现。
我实际上进行了关键字搜索,并浏览了我的项目中引用该类的每一行,但没有找到任何试图实现它的东西。 (而且,令人讨厌的是,网上没有任何东西可以帮助解决这个特定的错误——因此我将自我回答包括在内,以帮助发生这种情况的下一个人)。
【问题讨论】:
XCode 给了我一个非常无益的错误,即不允许重新实现一个类。我搜索了又搜索,没有其他地方实现了这个类名——被引用了,但没有实现。
我实际上进行了关键字搜索,并浏览了我的项目中引用该类的每一行,但没有找到任何试图实现它的东西。 (而且,令人讨厌的是,网上没有任何东西可以帮助解决这个特定的错误——因此我将自我回答包括在内,以帮助发生这种情况的下一个人)。
【问题讨论】:
我最终发现,关键在于格式错误的包含。我在使用自动完成时按错了按钮,另一个类包含 .m 文件而不是 .h 文件——结果实际上我实现了同一个类两次。不是因为我在两个地方都这样做,而是因为我实际上试图编译同一个文件两次!
【讨论】: