我正在使用XCode 9和Swift。我有一个工作区和一个iOS项目。后来我添加了MacOS目标(Cocoa App)。当我尝试从MacOS目标到iOS目标引用一个类时,编译器会说:使用未解析的标识符。
如何获取Xcode以允许我将Swift类从目标共享到另一个?
答案 0 :(得分:0)
这种类型的Xcode工作区组织在Apple文档中为mentioned,但没有描述如何在Xcode中使用隐式依赖关系。
使用Project Navigator查找要与另一个目标共享的类。突出显示课程。打开检查器(XCode9右上角的图标)。在右侧将出现一个面板。更改“目标成员资格”以包括其他目标(在本例中为MacOS)。
重建现在应该可以正常工作。