pi-chan を書き直す
- Xcode 8.1
- Swift 3.0.1
- ruby 2.3.1
- CocoaPods >= 1.1.1
Swift Lint で規約に従わない場合にエラー出るようになっています。
Ruby は 2.3.x を利用しますので、 rbenv などで install しておいてください。
また、 Bundler をインストールしていない場合は、先に下記コマンドでインストールしてください。
$ gem install bundler
利用する Gemfile のバージョンを固定するため、Bundler で gem をインストールします。プロジェクトのルートで以下のコマンドを実行してください。
$ bundle install --path vendor/bundle
CocoaPods で install するライブラリ自体をソース管理しています。
CocoaPods ライブラリを追加する際は下記コマンドを実行してください。
$ bundle exec pod install
Swift Lint を利用するため、下記コマンドでインストールしてください。
$ brew install swiftlint
TODO
TODO
新しいファイルを追加した場合、 synx を実行してください。
Xcode 上の Directory 構成と実際の Directory 構成は異なるため、 synx により一致させてください。
(ここはプルリク時にチェック自動化したい)
$ bundle exec synx pi-chan2.xcodeproj/