xcode中查看TODO,FIXME,自定义标签等警告
发表时间:2020-10-19
发布人:葵宇科技
浏览次数:50
// TODO:标识将来要完成的内容;
// FIXME:标识今后要修改或完美的内容。
// ???: 疑问的处所
/// !!!: 须要留意的处所
以上四个提示xcode已经支撑。
添加自定义的标识,并在编译时,在warning中显示出来;
target-->build phases-->editor-->add run script build phases
把下面的代码粘贴到shell框中
KEYWORDS="TODO:|FIXME:|???:|!!!:|XXX:"
find "${SRCROOT}" \( -name "*.h" -or -name "*.m" \) -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($KEYWORDS).*\$" | perl -p -e "s/($KEYWORDS)/ warning: \$1/"
参考:
http://iosdevelopertips.com/xcode/xcode-fixme-and-todo.html
https://coderwall.com/p/bfd0dq/xcode-view-todo-fixme-custom-tags-as-warning