Skip to content

Swift 使用 warning

轩辕十四
Published date:

在 Swift 中无法使用 #warning ,Swift 中有如下的标记:

//FIXME: - 待修复
//TODO: - 接下来要做的事情
//MARK: - 标记
: 添加"-" 可以显示分割线-----Swift3下有效

接下来给 TODO:FIXME: 加上警告,实现类似的效果:

Build Phases ---> add a new Build Phases ---> New run script phase

添加如下的代码:

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

如图:

Previous
重装系统提示没有 Git 的解决方式
Next
你应该定期更新 Homebrew