如何在Xcode中切换Assistant Editor视图?无法关联MessageCell.swift
解决Xcode中XIB文件无法在Assistant Editor关联对应Swift文件的问题
手动指定关联文件
- 确认左侧导航栏里
MessageCell.xib和MessageCell.swift在同一项目目录下,且文件名完全匹配(Xcode对大小写敏感)。 - 打开
MessageCell.xib,选中界面中的Cell或File's Owner,打开右侧Identity Inspector(第三个身份证样式图标)。 - 在Class下拉框中手动输入或选择
MessageCell,完成Swift类与XIB的关联。 - 切换到Assistant Editor,点击红框左上角菜单选择Manual,在文件列表中直接选中
MessageCell.swift。
- 确认左侧导航栏里
清理项目缓存
- 按下
Cmd + Shift + K清理项目构建缓存。 - 关闭Xcode,右键点击项目的
.xcworkspace或.xcodeproj文件,选择显示包内容,删除其中的xcuserdata文件夹。 - 重新打开项目后,再尝试打开Assistant Editor。
- 按下
检查文件归属
选中MessageCell.swift,打开右侧File Inspector(第一个文件夹样式图标),在Target Membership中勾选对应项目target,确保文件在编译范围内。
内容的提问来源于stack exchange,提问作者mdn0403
相关产品推荐
相关产品推荐

