swift項目中引入OC的三方庫
CocoaPods升級到1.5之后遇到的一個編譯報錯clang importer creation failed的問題

clang importer creation failed編譯報錯
原因是Podfile中添加了use_modular_headers! 以前的是use_frameworks!
對所有CocoaPods靜態(tài)庫使用模塊化頭。而不再是動態(tài)庫。
項目中有橋接文件Bridging-Header.h 并且里面有相關第三方文件的頭文件#import "MQTTClient.h"。這會有重復引用的問題。
解決方案:
將橋接文件中的代碼注釋掉 或者 將Podfile中的use_modular_headers!換回以前的use_frameworks!
注意:
使用了use_modular_headers!之后再用第三方的內(nèi)容時需要引入頭文件和OC類似