【问题标题】:How to put some notes in Xcode [duplicate]如何在 Xcode 中添加一些注释 [重复]
【发布时间】:2015-07-31 12:51:59
【问题描述】:

Xcode 有什么办法可以做一些注释吗?

例如,我想稍后开发一些功能,但想在此处添加注释。这样我就可以找到我写的所有笔记并直接转到我必须工作的代码部分。

我使用了语用标记,但它与单个课程相关,但我无法知道所有注释。

【问题讨论】:

    标签: ios xcode swift


    【解决方案1】:

    您可以使用以下命令:-

    //TODO: some thing here
    

    #warning this will create a compiler warning.
    

    当您构建应用程序时,您会收到一个编译器警告(黄色三角形,不是编译器错误),它旨在提醒您需要做的事情。

    【讨论】:

    • 谢谢,我可以在 Xcode 的某个地方整体了解所有待办事项的列表,而不是进入每个班级吗?
    【解决方案2】:

    如果你正在使用 Objective-C(我不确定它是否支持 Swift),你可以试试AppCode。它内置支持在所有类中显示所有//TODO

    或者你可以试试这个XCode plugin

    【讨论】:

    • 谢谢,这个插件就像魅力一样!
    【解决方案3】:

    如果你想要这样的东西

    您可以在构建、运行、测试、归档等之前或之后添加自定义布什脚本!

    步骤:

    1. 在 Xcode 中导航到项目的构建阶段,单击窗口左上角的 + 号,然后单击下拉菜单中的“New Run Script Build Phase” :

    2. 然后,您应该会看到添加了一个新部分,您可以在其中注入 bash 脚本。 在运行脚本构建阶段的正文中,复制并粘贴这段可爱的代码:

    TAGS="TODO:|FIXME:"
    find "${SRCROOT}" \( -name "*.h" -or -name "*.m" -or -name "*.swift" \) -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($TAGS).*\$" | perl -p -e "s/($TAGS)/ warning: \$1/"
    

    3. 从现在开始,当您使用 TODO: 或 FIXME: 注释块标记代码时,您现在应该会看到警告!截图如下:

    更多详情请看krakendev.io的这篇文章

    【讨论】:

      猜你喜欢
      • 2015-01-02
      • 2017-08-01
      • 2017-03-23
      • 2021-10-02
      • 1970-01-01
      • 1970-01-01
      • 2018-03-09
      • 1970-01-01
      • 2013-03-08
      相关资源
      最近更新 更多