OC与swift混编
1.第三方库的使用 1、第三方库是swift库,导入到swift项目。用到的文件中需要:import Alamofire 2、第三方库是swift库,导入到OC项目。不考虑 3、第三方库是OC库,导入到swift项目。用到的文件中需要:import AFNetworking 4、第三方库是OC库,导入到OC项目。用到的文件中需要:#import "AFNetworking.h" ? 但是在swift使用OC第三方时用Pod引入时曾遇见过一个问题,报错找不到该文件。 一般网上的步骤都是: 1,创建桥接文件, ? 2,配置文件路径 ? 但是编译时报错: 出现问题的原因是podfile文件中少了一句:use_frameworks! ?? 完整的代码为: target ‘DaiChaoHeZi‘ do ? ? # Comment the next line if you‘re not using Swift and don‘t want to use dynamic frameworks ? ? use_frameworks! ?? ? ? ? # Pods for DaichaoSwift ? pod ‘SAMKeychain‘,‘~> 1.5.3‘ ? pod ‘BMKLocationKit‘ ? pod ‘MJRefresh‘ end ? 参考链接:https://blog.csdn.net/kangpengpeng1/article/details/79164155 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |