iOS Swift pch使用以及与oc的桥接
2018-07-03 本文已影响60人
流年小书
swift中建立pch和在oc中一样,建立后设置其路径,这个就不写了,可以自行查找。
swift使用pch和oc的时候不太一样,直接使用pch是没用的,因为pch是建的oc的pch,所以要进行自定义桥接文件
创建自定义桥接文件Header类(与oc类桥接)
1 、使用 Header File 创建header类
2、 这文件名可以自定义, Header.h
3、 然后在 Build Setting -> Swift Compiler - General中
4、设置Objective-C Bridging Header 设置路径$(SRCROOT)/Kinema-swift/Header.h
然后再在Header.h 中掉用pch
#ifndef Header_h
#define Header_h
#import "Kinema-Swift.pch"
#endif /* Header_h */
这样pch就可以像在oc中一样用了