Ios Swift迁移-建立与Swift合作的现有框架

Ios Swift迁移-建立与Swift合作的现有框架,ios,xcode,macos,cocoa,swift,Ios,Xcode,Macos,Cocoa,Swift,在我的项目中,我有以下设置 库项目-构建到OSX框架 主要项目-OSX应用程序 所以库项目被构建到框架中,主项目使用这个私有框架。 库上的头都在项目组中,应用程序使用头搜索路径设置来查找头 现在,我正试图使lib与swift一起很好地工作,并获取建议,为此,我需要将框架构建到模块中 所以我将头文件从项目移动到公共组。但现在的问题是,标题是随应用程序一起提供的,但我希望它们不可见,因为它是私有框架 当我发布应用程序时,是否有办法将标题设置为私有,但要构建模块以便我从swift获得建议?尝试创建一个

在我的项目中,我有以下设置

库项目-构建到OSX框架 主要项目-OSX应用程序 所以库项目被构建到框架中,主项目使用这个私有框架。 库上的头都在项目组中,应用程序使用头搜索路径设置来查找头

现在,我正试图使lib与swift一起很好地工作,并获取建议,为此,我需要将框架构建到模块中

所以我将头文件从项目移动到公共组。但现在的问题是,标题是随应用程序一起提供的,但我希望它们不可见,因为它是私有框架


当我发布应用程序时,是否有办法将标题设置为私有,但要构建模块以便我从swift获得建议?

尝试创建一个最顶端的标题文件,例如yourProject.h,该文件可见并导入所有要隐藏在其中的标题文件。然后在Swift项目bridgeing header.h中桥接该头文件