当我在创建ViewController类名并将其分配给故事板中的视图控制器后更改时,我遇到了该视图控制器的IBOutlets问题,当我点击时Xcode不会自动在助理编辑器中显示相应的类现场。
我已经更改了实际文件的名称,文件中的类声明以及故事板中视图控制器的类。我错过了别的什么吗?
答案 0 :(得分:5)
<强> A)强> 如果您使用的是Xcode 9或更高版本,只需选择类名称,右键单击 - &gt;重构 - &gt;重命名
例程:类MapViewController:UIViewController - 只需选择“MapViewController”,然后右键单击 - &gt;重构 - &gt;重命名
这将更改名称文件名,类名并处理故事板类名称。
<强> B)强> 如果您不能使用方法A,则手动重命名类名,文件名(.swift),然后转到故事板并替换视图控制器的类名。 您可能会遇到问题。在这种情况下,尝试关闭Xcode并重新启动然后删除所有IBOutlets并重新连接它们。