cocoapods
-
internal'lari ve nasil calistigina dair super bir yazi http://www.objc.io/…6/cocoapods-under-the-hood.html
-
hayatı kolaylaştıran dependency manager şeysi.
kullanın kullandırtın. -
yeni kullanmaya basladiginizda; benim gibi pods klasorunu de repoya koysam mi koymasam mi diye kararsiz kalabilirsiniz. adamlar surda kisaca durumu izah edip karari bize birakmislar.
[https://guides.cocoapods.org/…y-into-source-control https://guides.cocoapods.org/…y-into-source-control]
`we recommend that you keep the pods directory under source control`
kismina dikkat.
ama ben sahsen koymuyorum repoya. repoda proje ana dosyalari disinda bisey olunca tadim kaciyo. -
[https://www.youtube.com/watch?v=ieajvnrdza0 https://www.youtube.com/watch?v=ieajvnrdza0] adresine kullanımı anlatılan ios geliştiricileri için paket yöneticisi.
-
(bkz: carthage/#73101203)
-
xcode için önceden yazılmış kütüphanelerin paylaşıldığı bir platform.
bu platform üzerinde her ios geliştiricisinin ihtiyaç duyduğu çözümleri bulmak mümkün.
https://cocoapods.org/ -
sürekli kendini baştan kurdurtan dependency manageri.
m1 işlemci ile mi alakalı bilmiyorum ama android studio'yu güncellersin 'error running pod install' diye kızar. ama kotlin'i update edince niye kızıyorsun ya. bazen xcode'u açtım diye bile kızdığını düşünüyorum. -
mümkün olduğunca kullanılmaktan kaçınılması gereken zamazingo. dependency manager yerine zamazingo diyorum çünkü vakti zamanında bana stresten 5 dakikada 3 kilo verdirtecek kadar sıkıntı çıkartmıştır. durduk yere olup olmadık zamanda saçma sapan hatalar verebilir.
xcode ile harika bir ikilidirler, nitekim ikisi de beş para etmez ve güvenilmezdir. -
swift yazarken third party kütüphaneleri kullanmanızı sağlayan dependancy manager
-
cocoapods, swift ve objective-c cocoa projeleri için bir bağımlılık yöneticisidir, xcode projeleriniz için kütüphane bağımlılıklarını yönetir.
projenizin bağımlılıkları, podfile adı verilen tek bir metin dosyasında belirtilir. cocoapods, kütüphaneler arasındaki bağımlılıkları çözer, kaynak kodunu getirir ve projenizi oluşturmak için bunu bir xcode çalışma alanına bağlar.
sonuç olarak, daha merkezi bir ekosistem oluşturarak, üçüncü taraf açık kaynaklı kütüphanelerin keşfedilebilirliğini ve etkileşimini artırmayı amaçlar.
flutter ve dart için pub, js için npm neye yarıyorsa ona yarıyor.
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap