新規プロジェクトを作るたびに既存プロジェクトからコピペ → 不要なコードを削除して使用
ってのを繰り返してるので、テンプレ的な感じでここに残します。
アプリの基本設計
CleanArchitecture(EmbeddedFramework で Domain/Infra を追加)で設計して、RxSwift を使用、アプリ内データベースとして RealmSwift を使用しているので、そのための Podfile ですww
テンプレPodfile
他のターゲット(Domain/Infra)でも使いたいライブラリは def install_pods に1行追加で使えるようにしてます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
use_frameworks! def install_pods pod 'RxSwift' end target 'ProjectName' do install_pods end target 'Domain' do install_pods end target 'Infra' do install_pods pod 'RealmSwift' end |
さいごに
これに関しては自分専用記事ですwww
さーせん (((((;^ω^)))))
こんな方法あるんだぜーって方いたら教えてくださいw
コメント