A、用cocoapods 導入swift 框架 到 swift項目和OC項目都必須要 use_frameworks!
B、使用 dynamic frameworks,必須要在Podfile文件中添加 use_frameworks!
(1)如果在Podfile文件里不使用 use_frameworks! 則是會生成相應的 .a文件(靜態(tài)鏈接庫),通過 static libraries 這個方式來管理pod的代碼。
(2)Linked:libPods-xxx.a包含了其它用pod導入的第三方框架的.a文件。
(3)如果使用了use_frameworks! 則cocoapods 會生成相應的 .frameworks文件(動態(tài)鏈接庫:實際內(nèi)容為 Header + 動態(tài)鏈接庫 + 資源文件),使用 dynamic frameworks 來取代 static libraries 方式。
(4)Linked:Pods_xxx.framework包含了其它用pod導入的第三方框架的.framework文件。