注册 登录
主题 : swift用cocoapods拉下来的第三方库怎么全局import
级别: 新手上路
UID: 522917
精华: 0
发帖: 15
可可豆: 24 CB
威望: 24 点
在线时间: 325(时)
注册时间: 2015-11-12
最后登录: 2018-05-24
10 楼:  发表于: 2017-12-18 17:47    发自: Web Page
你最好自己封装一个类,由该类操作第三方库,你自己再通过封装的接口来使用里面的功能,到时候万一这个库不更新了或者出问题了好替换掉
级别: 新手上路
UID: 544970
精华: 0
发帖: 12
可可豆: 21 CB
威望: 21 点
在线时间: 163(时)
注册时间: 2016-02-25
最后登录: 2018-05-11
11 楼:  发表于: 2018-02-27 14:09    发自: Web Page
回 9楼(dasonxie) 的帖子
哥们你是怎么解决的啊
级别: 新手上路
UID: 517087
精华: 0
发帖: 1
可可豆: 1 CB
威望: 1 点
在线时间: 88(时)
注册时间: 2015-10-24
最后登录: 2018-05-22
12 楼:  发表于: 2018-02-28 15:18    发自: Web Page
回 11楼(ddffsg) 的帖子
兄弟你 有没有解决啊,解决的求告知啊  每次都要导入太坑爹了

级别: 新手上路
UID: 544970
精华: 0
发帖: 12
可可豆: 21 CB
威望: 21 点
在线时间: 163(时)
注册时间: 2016-02-25
最后登录: 2018-05-11
13 楼:  发表于: 2018-03-08 11:09    发自: Web Page
回 12楼(Twisted_Fate) 的帖子
我是参照10楼的做法的
级别: 新手上路
UID: 512159
精华: 0
发帖: 1
可可豆: 1 CB
威望: 1 点
在线时间: 269(时)
注册时间: 2015-10-09
最后登录: 2018-05-23
14 楼:  发表于: 2018-05-17 11:39    发自: Web Page
使用@_exported关键字
比如引用RxSwift,@_exported import RxSwift
只要在随便一个类中这么写了,其他地方都可以使用,不需要再import
级别: 新手上路
UID: 370624
精华: 0
发帖: 10
可可豆: 37 CB
威望: 37 点
在线时间: 143(时)
注册时间: 2014-09-05
最后登录: 2018-05-23
15 楼:  发表于: 2018-05-18 16:46    发自: Web Page
回 14楼(loveCocoaChina) 的帖子
14楼牛B,我一直等你的答案了,今天终于等到。
顺便说个第二种解决方案:就是在-Bridging-Header.h里加入 @import RxSwift
(这个方法也行,但目前xcode9+cocoapods1.5.2我用有个缺点,就是只能导入xx.framework类型的,如果只是module是不可以。)
描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部