【发布时间】:2012-02-07 19:05:40
【问题描述】:
有时我忘记在我的一个类中实现方法,Xcode 会显示“不完整的实现”警告。
Xcode 中是否有任何方法可以查看缺少哪个方法实现?
【问题讨论】:
标签: objective-c xcode
有时我忘记在我的一个类中实现方法,Xcode 会显示“不完整的实现”警告。
Xcode 中是否有任何方法可以查看缺少哪个方法实现?
【问题讨论】:
标签: objective-c xcode
在您的错误视图(默认情况下为 command+4,或左侧视图中的第 4 个选项卡)中,您可以单击警告旁边的小箭头,它应该会告诉您
找不到'blah'的方法定义
【讨论】:
Method definition for 'blah' not found,Xcode 4.6.3 会将您带到 .h 头文件并选择有问题的方法。这可以方便您将该方法的存根复制粘贴到 .m 实现文件中,作为编写源代码以充实该方法的开端。与大多数 IDE 不同,Xcode 显然缺乏代表我们完成该方法存根创建苦差事的功能。
我发现有时日志导航器是显示实际问题的唯一方法 - 至少在一种情况下,错误视图对我没有帮助。要查看 Log Navigator,您可以使用 View > Navigator > Show Log Navigator(或默认为 ⌘7)。
【讨论】: