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

释放双眼,带上耳机,听听看~!

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 双击填入全路径3.在Bridging-Header.h文件中,导入#import "SortManager.h",可能没有索引。可以直接在所需文件中使用了,不需要再次导入。

人已赞赏
iOS文章

清理Xcode存储空间

2019-12-22 14:35:47

iOS文章

AFNetworking 3.0实现https双向认证

2019-12-22 16:37:57

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索