gpt4 book ai didi

ios - 如何根据 Xcode 中的消息将弃用视为错误?

转载 作者:行者123 更新时间:2023-11-29 05:38:37 26 4
gpt4 key购买 nike

我想知道是否可以将带有特定消息的弃用视为错误?假设我正在尝试删除代码库的某些部分,因此我添加了 DEPRECATED_MSG_ATTRIBUTE("my custom message")。现在我只想将这些自定义弃用视为错误。

最佳答案

我有一个在构建阶段运行的脚本,我认为它会执行您想要的操作,称为“todoToWarning.sh”:

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

这将我所有的“TODO:”标记为 Xcode 中的警告。因此,只需将标签替换为您的标识符,并将最后一行的“警告”更改为“错误”即可。然后将“运行脚本”添加到您的构建阶段并构建项目!

关于ios - 如何根据 Xcode 中的消息将弃用视为错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56790974/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com