CocoaPods - A better way to use and publish open source project for Objective-C

CocoaPods - A better way to use and publish open source project for Objective-C

At Hong Kong Open Source Conference 2014

Ecdf9a83234e21743d77b75fd308b929?s=128

Francis Chong

March 29, 2014
Tweet

Transcript

  1. 3.
  2. 13.
  3. 16.
  4. 19.

    A -> C (version 1) B -> C (version 2)

    C -> D (version 3) E -> D (version 4) F -> B (version 5)
  5. 25.
  6. 28.
  7. 29.
  8. 30.

    “The Podfile is a specification that describes the dependencies of

    the targets of one or more Xcode projects.” cocoapods.org
  9. 32.
  10. 33.
  11. 34.
  12. 35.
  13. 36.
  14. 37.
  15. 39.
  16. 40.
  17. 41.
  18. 42.
  19. 43.
  20. 44.
  21. 45.
  22. 46.
  23. 47.
  24. 50.
  25. 54.
  26. 65.
  27. 70.
  28. 72.

    !"" Assets! !"" Classes! #"" ios! #"" osx! !"" Resources!

    !"" Example! #"" Podfile! !"" CHANGELOG.md! !"" LICENSE! !"" README.md! #"" MyLibrary.podspec!
  29. 76.
  30. 78.
  31. 86.
  32. 87.
  33. 92.
  34. 102.

    Readings • CocoaPods Guide • Semantic Versioning • iOS Static

    Libraries Are, Like, Really Bad, And Stuff • kstenerud/iOS-Universal-Framework