Swift框架集成 - Xcode显示错误但编译正常

时间:2016-09-29 17:27:31

标签: ios swift frameworks carthage

我创建了一个Swift框架,并使用Carthage将该框架集成到我的项目中。迦太基github页面上提到的所有必要步骤都已完成。

当我在我的主项目代码中使用框架类时,Xcode会在编辑器中抛出错误(边距中的红色惊叹)任何框架类型 - 使用未声明的类型....但是项目本身编译很好并且有效完美的框架功能。另一个相关问题可能是我没有得到任何关于我的框架代码的自动完成建议。框架类,结构等已根据需要标记为公开。

我在这里缺少什么步骤 - 我需要做什么才能让Xcode不显示这些错误?

框架代码使用Swift 2.3编写在Xcode 8上,主要项目使用Swift 2.3在Xcode 7.3.1上进行管理

1 个答案:

答案 0 :(得分:0)

Xcode 7.3.1仅支持Swift 2.2。请将您的项目升级到Xcode 8中的Swift 2.3