Swift で Framework を作ってみる使ってみる - Qiita ios - Library? Static? Dynamic? Or Framework? Project inside another project - Stack Overflow
Swift3製ライブラリをCarthage対応したときの手順 - Qiita
Carthage/Carthage: A simple, decentralized dependency manager for Cocoa
ライブラリのオリジンの書き方は以下の3種類。
- GitHub Repositories
github "ReactiveCocoa/ReactiveCocoa" # GitHub.com
github "https://enterprise.local/ghe/desktop/git-error-translations" # GitHub Enterprise
- Git
git "https://enterprise.local/desktop/git-error-translations2.git"
- Binary only frameworks
binary "https://my.domain.com/release/MyFramework.json"
単体テストで使用する場合、テストのビルドターゲットにもBuild Phases
での設定が必要なのをお忘れなく。
以上で作ったライブラリはこちら