将主要项目文件公开到框架

时间:2019-05-22 08:44:06

标签: ios objective-c swift frameworks

我正在将我的应用程序功能创建为framework,它需要访问主项目中的现有实现。这可能吗,我该如何实现?

我的主要项目在Objective C中,而frameworkSwift中。我已经设法将framework添加到主项目中,但是现在框架需要访问主项目的某些部分。

在框架的.h中,我添加了将在主项目中访问的公共类,如下所示:

FOUNDATION_EXPORT double CommonsIOSVersionNumber;

//! Project version string for CommonsIOS.
FOUNDATION_EXPORT const unsigned char CommonsIOSVersionString[];

// In this header, you should import all the public headers of your framework using statements like #import <CommonsIOS/PublicHeader.h>
#import <CommonsIOS/UIButton+CustomButtons.h>

如果可能的话,我希望能够将主项目的类公开给framework

0 个答案:

没有答案