発端 個人でも会社でもですが、いろんなアプリ出してるとアプリ毎に同じメソッドやクラスやら定数 などを使ったりしているかと思います。 これらいろんなアプリで使っているものを1つの共用ライブラリにしてしまって、 一元管理しようと思ったのが事の発端です。 もちろん部外者には共用ライブラリへアクセス出来ない仕組みで。 (別に見られても良い方はGithubで公開するなりCocoaPodsに登録してもらって下さい) 導入のメリット ・共通部分はPodsプロジェクトに移って、プロジェクト固有のコードのみになるので見やすい。 ・新規でプロジェクト作るとき楽チン。 ・共用部分の更新の反映が楽チン。 ・会社だと、プロジェクト毎で同じ事してんのに微妙にコード違うものを減らせる。 (会社のように複数人でいろんなプロジェクトやってる時の効果はかなり大きいと思います) 最近はこの構想を実現出来るうる環境が整ってきまし