【问题标题】:Xcode's "Incomplete implementation" warningXcode 的“不完整实现”警告
【发布时间】:2012-02-07 19:05:40
【问题描述】:

有时我忘记在我的一个类中实现方法,Xcode 会显示“不完整的实现”警告。

Xcode 中是否有任何方法可以查看缺少哪个方法实现?

【问题讨论】:

    标签: objective-c xcode


    【解决方案1】:

    在您的错误视图(默认情况下为 command+4,或左侧视图中的第 4 个选项卡)中,您可以单击警告旁边的小箭头,它应该会告诉您

    找不到'blah'的方法定义

    【讨论】:

    • 啊,我错过了那个小小的箭头。谢谢!
    • 祝福你,我的孩子,回想起来如此明显!我一直在进行“二进制搜索”,一次取消一半标题的注释,试图查看警告何时消失!
    • 你……是我的英雄。我之前已经搜索过几次,但从未得到答案。这么简单……
    • 提示:如果您单击带有灰色圆圈的那一行 Method definition for 'blah' not found,Xcode 4.6.3 会将您带到 .h 头文件并选择有问题的方法。这可以方便您将该方法的存根复制粘贴到 .m 实现文件中,作为编写源代码以充实该方法的开端。与大多数 IDE 不同,Xcode 显然缺乏代表我们完成该方法存根创建苦差事的功能。
    【解决方案2】:

    我发现有时日志导航器是显示实际问题的唯一方法 - 至少在一种情况下,错误视图对我没有帮助。要查看 Log Navigator,您可以使用 View > Navigator > Show Log Navigator(或默认为 ⌘7)。

    【讨论】:

      猜你喜欢
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      • 2013-02-05
      • 2013-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多