快速修复XCode警告的方法

问题描述:

我一直在XCode 6中切换Swift版本,现在我的项目有220个警告。主要是小代码建议。快速修复XCode警告的方法

XCode是否有一种简单的方法来运行所有警告,并使用“Fix-it”工具自动纠正?

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

+0

使用Command +'导航到下一个警告,查看它,然后按回车键以应用自动修复。重复。 – Darren

+0

我会使用“问题导航器”来点击警告并调用快速修复程序 –

+1

注意:这是**不是** [一次运行所有Xcode的“修复它”)(http:///*.com/q/32505307/77567),因为TWilly想要检查每个警告并修复它,而不是盲目地将它们全部应用。 –

最好的办法是使用键盘快捷键。导航>跳转到下一期的默认键盘快捷键是⌘'(命令单引号)。如果按下它,Xcode将跳转到它所知道的下一个问题。如果该问题有可用的修复程序,修复程序弹出窗口将自动出现,并且您可以按回车键执行修复程序,或者按⌘'使代码保持不变并进入下一个问题,或按转义以使代码保持不变并保持在该问题上。

您还可以打开Issue Navigator(缺省快捷方式:⌘4)。然后,您可以逐个点击问题。如果您使用Fix-it单击某个问题,Xcode将显示Fix-it popover,您可以按回车执行Fix-it。

以前的答案是最好的解决办法,这样做之前,你必须修复验证项目设置更新到推荐的设置).Suppose你决定最后解决它,它可能会再次出现一些新的警告。