15

我知道发出警告的方法,但我想将我的合法警告与我的待办事项分开。我还没有看到 xcode 4 像每个人都认为的那样突出显示待办事项。而 xcode 的 todo 支持仅适用于函数之外的 todo...

这里概述的构建阶段脚本非常棒,但它使 TODO 成为警告,并且 Objective C 创建了足够多的合法警告,我不希望我的 todo 堵塞列表。有没有办法让待办事项成为不同的构建结果,比如信息结果或其他什么?不会让 Xcode 的真正警告(一半应该是错误)消失在人群中的东西?

4

2 回答 2

20

更新

从 Xcode 4.4 开始;FIXME:, ???:, ????:,!!!:都在函数/方法之外工作。

原始答案(< Xcode 4.4)

将突出显示 aTODO但仅在函数之外。

//TODO: This will show in function drop down 
-(void)method1
{
    //TODO: This will not show
}

此外; FIXME, ???, ????,!!!!做同样的事情。

去做

于 2012-02-27T17:48:54.817 回答
5

一种方法是使用 Xcode 的搜索功能。如果你用 标记你的代码// TODO:...,你可以在整个项目中搜索// TODO并生成一个不错的任务列表。

另外,请注意,以任何方法开头// TODO:// FIXME:超出任何方法范围的注释都将出现在方法弹出菜单中,就像#pragma mark行一样。

于 2012-02-27T17:45:17.173 回答