【发布时间】:2019-09-03 11:49:30
【问题描述】:
我正在尝试通过 Xcode 10.1 版将我的应用从 swift 3 转换为 swift 4.2
但是,我遇到了这个错误,如屏幕截图所示
我在这里缺少什么?我研究了其他帖子,但仍然没有找到答案。
我应该怎么做才能解决这个问题?我应该生成头文件吗?任何帮助将不胜感激。
【问题讨论】:
-
从 swift 3 到 4 转换时出现大量“不存在”或“找不到”错误。对我来说,答案是从项目中删除涉及的文件引用,然后添加文件又进去了。清理、重建并重复,直到所有内容都编译并链接。
-
嘿@FryAnEgg,你说项目中的文件引用是什么意思?你的意思是podfile中的依赖关系吗?
-
对于您的情况,我会在项目树视图中找到桥接头,按住 ctrl 单击并“在 Finder 中显示”,然后返回项目树中的文件,按“删除”,选择“ Remove Reference Only',然后将文件从 finder 拖回树中以重新添加文件。
-
然后清理并重建。
标签: ios swift3 swift4.2 xcode10.1