Xcode 14.2中点击Storyboard内UIViewController类名无法跳转至对应类
Xcode 14.2 Storyboard无法跳转至ViewController类的修复方案
排查与修复步骤
重置Xcode偏好配置
关闭Xcode,在终端执行以下命令清除Xcode的自定义配置:defaults delete com.apple.dt.Xcode
执行完成后重新启动Xcode,这能解决因自定义快捷键(如你修改的注释快捷键、系统帮助菜单设置)引发的配置冲突问题。清理项目缓存与衍生数据
- 按下
Command + Shift + K清理项目编译缓存 - 按下
Command + Option + Shift + K清理Xcode衍生数据
清理完成后重启Xcode,重新加载项目。
- 按下
验证Storyboard类关联
选中Storyboard中的目标ViewController,打开右侧「Identity Inspector」(快捷键Command + Option + 3),确认「Class」字段已正确关联到对应的自定义类,且类名拼写无误。若关联异常,重新选择或手动输入类名后保存项目。恢复系统快捷键默认设置
打开「系统偏好设置->键盘->快捷键->应用快捷键」,重新勾选「显示帮助菜单」选项,重启Xcode后测试跳转功能。若功能恢复,可重新自定义快捷键,但需避免与Xcode内置的「Jump to Definition」快捷键(默认Command + Control + J)冲突,可在Xcode偏好设置的「Key Bindings」中搜索该选项确认当前绑定。重新安装Xcode
若上述方法均无效,卸载当前Xcode后,从App Store或Apple开发者官网重新下载安装Xcode 14.2,排除安装包损坏导致的功能异常。
内容的提问来源于stack exchange,提问作者SRMayzen
相关产品推荐
相关产品推荐

