Swift - 与OC混编时如何创建桥接头文件

简介: Swift - 与OC混编时如何创建桥接头文件

1.首先需要创建一个空的.h文件,命名规则为:项目名-Bridging-Header;


2.在build settings 中找到 swift compiler Code Generation,

找到 Objective-c bridger Header ,填写上刚才创建的.h文件全名,(项目名/文件名);

因为博主写这篇博文比较早,现在桥接文件已经放在Swift Compiler - General中了,看官们请注意!!!感谢楼下评论提醒。

1.png3.在桥接文件.h中引入需要引的oc代码头文件,试了下不提醒,所以需要自己敲进去或复制进去。

目录
相关文章
|
7月前
|
Swift Perl
OC和swift混合工程更新库时报:target has transitive dependencies that include statically linked binaries
OC和swift混合工程更新库时报:target has transitive dependencies that include statically linked binaries
129 0
|
API Swift iOS开发
45 Swift和OC的混编
Swift和OC的混编
131 0
|
Swift iOS开发
iOS OC混编Swift 后者无法走断点
iOS OC混编Swift 后者无法走断点
89 0
|
Swift
《OpenStack Swift 海量小文件优化之路》电子版地址
OpenStack Swift 海量小文件优化之路
86 0
《OpenStack Swift 海量小文件优化之路》电子版地址
|
Swift iOS开发
IOS使用Swift加载Xib文件
IOS使用Swift加载Xib文件
332 0
|
Swift
Swift和OC控制器互相跳转
Swift和OC控制器互相跳转
324 0
|
Swift
Swift - pods中导入的Object-C文件在桥接文件中写入找不到的问题
Swift - pods中导入的Object-C文件在桥接文件中写入找不到的问题
154 0
|
Swift iOS开发
Swift - 如何用Reachability来混编判断网络状况
Swift - 如何用Reachability来混编判断网络状况
305 0
|
Swift iOS开发
Swift与OC的混编
Swift调用OC文件 OC调用Swift文件
385 0
Swift与OC的混编
|
Swift iOS开发
Swift与OC混编
Swift一出来就比较受人欢迎,但是还是有很多的第三方库是不支持Swift的,个人也感觉Swift还有很长的路要走。 而且最近连Swift的创始人都离开苹果公司了。。。。。。。。。 加入Swift用到了第三方的东西那怎么办呢,其实很简单,Xcode会自动帮你创建一个桥接文件,用来连接Swift和OC这两种语言,同样的在OC里面用Swift也是一样。
1325 0