我有一个xcode 项目A ,其中包括另一个xcode 项目B 。两者都是 Objective C 项目,B就像A中使用的库项目。因此,我决定在这两个项目中引入一些快速文件。在项目B中,一切都很好-我可以很好地在objc
和swift
文件之间工作
#import <ProjectB-Swift.h>
和所有swift类都在objc中可用。由于B是一个图书馆项目,所以我想在A中使用它的一些快速类。因此在项目A中,我这样做了:
#import <ProjectB/ProjectB-Swift.h>
但是从Xcode收到一个错误,指出找不到该文件。但是,以下导入效果很好:
#import <ProjectB/SomeObjCClass.h>
#import <ProjectA-Swift.h>
如何将新的swift类从子项目B暴露给A?
注意:我也尝试了"ProjectB/ProjectB-Swift.h"
,<ProjectB-Swift.h>
和"ProjectB-Swift.h"
-它们都不起作用。