2015-04-07 68 views
2

enter image description here的CocoaPods Xcode的嵌入式框架傳遞依賴

我有一個應用程序項目「測試」,如圖所示上述圖像上的可可觸摸框架「TestFramework」。我如何使用Cocoapods爲我的TestFramework聲明依賴關係,並且當我將'TestFramework'嵌入到'Test'項目中時,我的'Test'將能夠使用我的'TestFramework'中的依賴關係。例如:

'TestFramework' 的依賴: AFNetworking

'測試' 的依賴: MBProgressHUD

後 '測試' 嵌入式 'TestFramework', '測試' 的依賴性: MBProgressHUD AFNetworking

Maven中,我能夠依賴聲明爲自己的pom.xml的模塊,我可以使用 設置模塊A依賴模塊B依賴我怎樣才能用的CocoaPods實現這一

回答

3

你必須爲您的框架podspec文件(請按照下列指南https://guides.cocoapods.org/making/index.html),包括依賴性:

Pod::Spec.new do |s| 
    ... 

    s.dependency 'AFNetworking' 
end 

,然後導入你的框架形成你的應用程序的Podfile:

pod 'MyFramework' 

這應該可以解決沒有問題的傳遞依賴關係

+0

謝謝,我會試一試 –

+0

JM_ THANKS A LOT!爲我工作! :) –