美文网首页
OC与Swift混编,互相导入三方库

OC与Swift混编,互相导入三方库

作者: zhiyuehl | 来源:发表于2017-11-09 15:57 被阅读0次

Swift已是大势所趋,那就快开始Swift学习吧。


OC中使用Swift库

  • pod导入Swift库

    1.编辑Podfile文件,去掉use_frameworks!注释,pod 'CircleMenu'
    2.在你需要使用的时候#import "库名-Swift.h", 如

#import "CircleMenu-Swift.h"
  • 直接拖入Swift文件
    在你需要使用的时候#import "工程名-Swift.h",如
#import "test-Swift.h"

Swift中使用OC库

  • pod导入OC库

1.pod导入成功后,直接import使用。不需要桥接文件。可能没有索引。

import AFNetworking
import MBProgressHUD
  • 直接拖入OC文件
    1.手动创建header file文件,命名为工程名-Bridging-Header.h桥接文件,如swiftTest-Bridging-Header.h
    2.复制该文件的全路径,到Build Settings搜索Bridging Header,找到Objective Bridging Header 双击填入全路径 bridging header.png
    3.在Bridging-Header.h文件中,导入#import "SortManager.h",可能没有索引。可以直接在所需文件中使用了,不需要再次导入。

最后

别看了,赶紧去动手吧!

相关文章

网友评论

      本文标题:OC与Swift混编,互相导入三方库

      本文链接:https://www.haomeiwen.com/subject/siaemxtx.html