编程技术记录

世界你好!

1、将Objective-C头文件拖入framework工程引用,应可在以下路径看到头文件

Build Phases -> Headers -> Project 

2、创建Bridge头文件,如 “TestBridging.h”,并填入头文件的相对路径

Build Settings -> Swift Compiler General -> Objective-C Bridging Header -> xxxx/TestBridging.h

3、在Bridge头文件中引用Objective-C头文件 (不用使用<>形式引用)

// TestBridging.h

#import "A.h"
#import "B.h"
#import "C.h"

4、关闭 defines Module

Build Settings -> Packaging -> Defines Module -> No

发表回复

© Beli. All Rights Reserved.