我知道制作警告的方法,但我希望将我的合法警告与我的待办事项分开。 我还没有看到xcode 4强调像每个人都认为的那样。并且xcode的todo支持仅适用于函数之外的待机...
概述here的构建阶段脚本非常棒,但它会使TODO成为警告,而Objective C会产生足够的合法警告,我不希望我的待办事项堵塞列表。有没有办法让todo成为不同的构建结果,比如信息结果或其他什么?什么东西不能使Xcode的真正的警告(一半应该错误)在人群中消失?
答案 0 :(得分:20)
自Xcode 4.4起; FIXME:
, ???:
, ????:
, !!!:
所有工作都在函数/方法之外。
xcode会突出显示TODO
,但仅限于功能之外。
//TODO: This will show in function drop down
-(void)method1
{
//TODO: This will not show
}
另外; FIXME
, ???
, ????
, !!!!
做同样的事。
答案 1 :(得分:5)
一种方法是使用Xcode的搜索功能。如果您使用// TODO:...
标记代码,则可以在整个项目中搜索// TODO
并生成一个很好的任务列表。
另请注意,以// TODO:
或// FIXME:
开头的任何方法范围之外的评论都会显示在方法弹出式菜单中,就像#pragma mark
行一样。
答案 2 :(得分:-1)
看看这里:Xcode using FIXME, TODO, ???,?
我相信你可以利用那个剧本......