2016-03-27 18 views
0

Çeşitli projeler arasında ortak kodu paylaşmak için kendi bölmeleri oluşturuyorum. Bir yapı oluşturmak için 'pod lib create' kullandım. Kendi paketim için bağımlılıkları nerede belirleyebilirim? Pod'umun kök dizininde yeni bir Pod dosyası oluşturmak için 'in pod init' yapıyorum?Bir pod için bağımlılıklar nasıl belirlenir

cevap

3

bağımlılıklar da Pod'un podspec dosyasında gitmek gerekiyor, basit örnek olabilir be: spec.dependency 'AFNetworking', '~> 1.0' spec.dependency 'RestKit/CoreData', '~> 0.20.0'

Not Oradaki sizin için hedef konum buysa da spec.libraries ve spec.frameworks ve subspecs vardır - bu, hesabınızla ilgili belirsiz soru.

+0

Merhaba İlk bölüme oluşturmaya çalışıyordum. Pod sınıfları Alamofire ağ kütüphanesine bağlıysa, sınıflarımın derlenebilmesi için bunları nasıl ekleyebilirim? –

+0

Bir bağımlılık olarak belirtirseniz, içerileriniz çalışmalıdır. [cocoapods try] ile hızlıca deneyebilirsiniz (https://github.com/CocoaPods/cocoapods-try) - ayrıca bkz. [here] (https://guides.cocoapods.org/using/using-cocoapods.html) aslında nasıl çalışır. – danf

+0

Sanırım ne demek istediğimi anladım. Çok teşekkürler! –

İlgili konular