Xcode

XCUITestを触ってみて

Xcode7から利用できるようになったXCUITestを触ってみたのでメモ。 第一印象 swiftでテストを書けるのは予想以上にいい swiftのテストをswiftで書ける。実装とテストの境がより低くなる。やってみて初めて気づいたことだが、これは気分的に非常によい。ずっ…

Swiftで書かれたiOSアプリをTravis CIでビルドしてFabric Beta / TestFlightで配信する

Swiftで書かれたiOSアプリをTravis CIでビルドしてFabric Betaで配信するまでのポイントまとめ。 .travis.ymlのlanguageはobjective-cにする Swiftで書かれたiOSアプリの場合は、.travis.ymlにこんな感じに書きたいところだが、 language: swift以下のエラー…

複数のXcodeをインストールして、CocoaPodsの設定に失敗する事象

% bundle init% vi Gemfilegem 'cocoapods'% bundle install% bundle exec pod setup% vi Podfiletarget 'xxxxxxxx' do pod 'OpenSSL'end% bundle exec pod install としたときに ・・・Building openssl-1.0.2d for iPhoneSimulator 8.4 i386Please stand b…

StoryBoardを使わないことにした理由

iOSアプリ開発において、StoryBoardを使う派ですか?使わない派ですか?いろいろ試してみた結果、とあるプロジェクトでStoryBoardを使わないことにしました。 その理由を書きます。 1. コードとStoryBoardの関係がわかりにくいStoryBoardを使うといっても普…