Swift项目中同时使用OC的库和Swift的库时,用CocoaPods导入时添加use_frameworks!swift
若是在cocoapods 里面不使用use_frameworks!,则是经过static libraries 这个方式来管理pod的代码。app
这样就须要在app-Bridging-Header.h文件里面去import相应的.h 文件。spa
而如果使用了use_frameworks!,则cocoapods 使用了frameworks 来取代staticlibraries 方式。这样的话,咱们就能够经过下面几个步骤去解决这个问题。import
在PodFile中使用 use_frameworks!,让cocoapods来使用framework的方式pod update 成功好之后,cli
打开workspace文件在Project > General > Linked Framework and Libraries > 添加加入的framework 修改iLiveTraffic-Bridging-Header.h文件,去掉已经frame化的桥接,的确是没法importOC的库,也无需import。date
只须要在swift 文件头部,添加importOCLibraryName,便可使用。cocoapods