Ios 修复Xcode警告的快速方法

Ios 修复Xcode警告的快速方法,ios,xcode,swift,Ios,Xcode,Swift,我一直在Xcode 6中切换Swift版本,我的项目现在有220个警告。大部分是次要的代码建议 在Xcode中是否有一种简单的方法可以运行所有警告并使用“修复”工具自动更正 我想查看每个警告,然后单击按钮修复该警告,然后跳到下一个警告。否则,我需要几个小时才能手动完成每个警告。您最好使用键盘快捷键。导航>跳转到下一期的默认键盘快捷键为⌘' (命令单引号)。如果您按下它,Xcode将跳转到它知道的下一个问题。如果该问题有可用的修复程序,修复程序弹出窗口将自动显示,您可以按return执行修复程序,

我一直在Xcode 6中切换Swift版本,我的项目现在有220个警告。大部分是次要的代码建议

在Xcode中是否有一种简单的方法可以运行所有警告并使用“修复”工具自动更正


我想查看每个警告,然后单击按钮修复该警告,然后跳到下一个警告。否则,我需要几个小时才能手动完成每个警告。

您最好使用键盘快捷键。导航>跳转到下一期的默认键盘快捷键为⌘' (命令单引号)。如果您按下它,Xcode将跳转到它知道的下一个问题。如果该问题有可用的修复程序,修复程序弹出窗口将自动显示,您可以按return执行修复程序,或按⌘' 要保持代码不变并转到下一期,或按escape保持代码不变并继续该期


您还可以打开问题导航器(默认快捷方式:⌘4). 然后,您可以逐个单击问题。如果您单击某个问题并进行修复,Xcode将显示修复弹出窗口,您可以按return键执行修复。

上一个答案是最佳解决方案,在执行之前,您必须修复验证项目设置(更新为推荐设置)。假设您最后决定修复它,它可能会再次出现一些新的警告。

控制-选项-命令-f

f

打字

输入


然后调整回正常屏幕视图。

使用Command+'导航到下一个警告,查看它,然后单击Return应用自动修复。重复。我会使用“问题导航器”点击警告并调用quickfixesNote:这不是的副本,因为TWilly希望查看每个警告并修复它,而不是盲目地应用它们。@robmayoff这怎么不是副本?解决方案几乎相同,并且您的答案与dupe目标中的第二个答案几乎相同。因为链接的Q&A是关于应用所有修复,而无需单独审阅,但在应用之前希望审阅每个修复。Return对我没有任何帮助,只会驳回修复弹出窗口。Xcode 12.4。这对其他人有用吗?已经有一段时间没用了。谢谢,苹果。