Xcode 14中通过Interface Builder无法定位项目类求助
解决Xcode 14中Interface Builder点击Class箭头无响应的问题
检查类文件关联与存在性
确认WishListSupporterViewController的源码文件(.swift/.m/.h)存在于当前项目内,且在文件检查器的「Target Membership」中已勾选对应项目目标。若刚添加文件,可在IB的Class下拉框重新选择该类后,再次尝试点击箭头。清理项目缓存
按以下步骤操作:- 关闭Xcode,删除项目对应的
DerivedData文件夹(路径可通过Xcode > 设置 > 位置查看) - 重新打开项目,执行
Product > Clean Build Folder(快捷键⇧⌘K) - 重启Xcode后测试点击功能
- 关闭Xcode,删除项目对应的
验证IB文件的类引用
右键对应的xib/storyboard文件,选择「Open As > 源代码」,检查是否存在正确的类引用代码,比如<customClass class="WishListSupporterViewController" .../>。若引用错误,修正后保存,切回IB模式重试。升级Xcode版本
Xcode 14早期版本(如14.0)存在IB交互相关的已知bug,建议升级到14.3及以上的稳定版本,这类问题通常在后续更新中被修复。重置Xcode偏好设置
关闭Xcode后,在终端执行命令:defaults delete com.apple.dt.Xcode,重新打开Xcode恢复默认设置后测试(此操作会重置自定义配置,需谨慎)
内容的提问来源于stack exchange,提问作者yasin89
相关产品推荐
相关产品推荐

