Objective c 不能在VSWIFT中用ObjuleC类构建模块基础
我正试图编译一个Swift应用程序,通过桥接头加载补充的Objective-C文件。但是,它一直延伸到第一行:Objective c 不能在VSWIFT中用ObjuleC类构建模块基础,objective-c,swift,Objective C,Swift,我正试图编译一个Swift应用程序,通过桥接头加载补充的Objective-C文件。但是,它一直延伸到第一行: #import <Foundation/Foundation.h> 我已经检查了基础框架,但没有运气。我也尝试过部署目标、体系结构等的各种组合。还有人在Xcode 6 beta 5中有过这种经历吗?博士说 任何可以作为模块访问的Objective-C框架(或C库) 可以直接导入Swift。这包括所有 ObjyE-C系统框架,如基金会、UIKIT和SpriteKit 所以
#import <Foundation/Foundation.h>
我已经检查了基础框架,但没有运气。我也尝试过部署目标、体系结构等的各种组合。还有人在Xcode 6 beta 5中有过这种经历吗?博士说
任何可以作为模块访问的Objective-C框架(或C库)
可以直接导入Swift。这包括所有
ObjyE-C系统框架,如基金会、UIKIT和SpriteKit
所以你可以这么做
import Foundation
不能在C文件中导入Obj-C-Header。
(如果您在项目中使用C),可能会尝试:去构建设置->体系结构>架构,并将选项更改为标准体系结构。不能只通过“导入基础”将基础直接导入到SWIFT文件中吗?在文件的顶部?我应该提到,我甚至还没有尝试声明任何类,我只是尝试使用第三方Objective-C库构建项目。在SWIFT的基础上,改变建筑并没有解决问题,不幸的是没有这样的运气。我在尝试编译第三方Objective-C库时遇到这些错误。我还没有实例化它们。
import Foundation