Empfehlungen an andere, die in Betracht ziehen CocoaPods:
Wenn Sie ein Anfänger in der iOS-Entwicklung sind (insbesondere wenn wir über Swift sprechen), dann sind Ihre Optionen in Bezug auf Benutzerfreundlichkeit etwas eingeschränkt. CocoaPods ist sehr praktisch wegen der einfachen Einrichtung und Nutzung. Wenn Sie kein Anfänger sind, dann haben Sie dies wahrscheinlich entweder bereits verwendet oder verwenden etwas anderes, aber in diesem Fall sollten Sie einfach ein wenig recherchieren, was Ihre Bedürfnisse in Bezug auf Abhängigkeitsmanagement im Vergleich zu dem sind, was CocoaPods im Vergleich zu ihren direkten Konkurrenten bietet. Bewertung gesammelt von und auf G2.com gehostet.
Was ist ein Problem? CocoaPods Solving und wie profitieren Sie davon?
Umgang mit Abhängigkeiten von Drittanbietern und deren Versionierung im Projekt. Auch das andere Offensichtliche, das Erstellen von Bibliotheken, die andere als Abhängigkeit in ihren Projekten verwenden können. Es hilft Ihnen, weniger Code zu schreiben, indem es Ihnen Lösungen bietet, die jemand bereits erstellt und im CocoaPods-Repository veröffentlicht hat. Wir haben ein Unternehmensprodukt-API-SDK und ein Showcase-Projekt darauf erstellt, das das gegebene API-SDK (das im CocoaPods-Repo veröffentlicht ist) als "Drittanbieter"-Abhängigkeit verwendet. Außerdem haben wir, um das Showcase-Projekt ansprechend aussehen zu lassen und reibungslos laufen zu lassen, mehrere andere Abhängigkeiten verwendet, die ebenfalls dazu beigetragen haben, weniger Code zu haben, der besser formatiert und leichter geschrieben ist, mit weniger Boilerplate-Logik. Es ermöglicht Ihnen, andere spezifische Details Ihrer Konfiguration zu definieren, wie z.B. das Format des Debuggings, konfigurations-/zielbezogene Spezifika usw. Bewertung gesammelt von und auf G2.com gehostet.