2016-05-01から1ヶ月間の記事一覧
はじめに アプリ内にデータを永続化させる方法として内部的にsqlite3を使うCoreDataは素で使うのはけっこう大変、 CoreDataのORMのライブラリMagicalRecordやSugarRecordを使う方法もある。 RealmはSqlite3ではない高速なDBと、ORMがコミコミで使い方を簡単…
はじめに OSSライブラリを利用するのにCarthageを使ったXcodeのプロジェクトを作成した場合にCarthageのライブラリ設定をまるごとリモートリポジトリで管理して 他のメンバーもGit cloneしたら利用できるようしたい。 ゴール 先日作ったiOSのシングルページ…
はじめに いつのまにやらiOSのライブラリ管理ツールはCocoapodsよりもCarthageになってきているらしい cocoapodsでは必須だった謎のxcworkspaceは不要になり、全然良くわかってないがビルドの速度が上がるようだ https://github.com/Carthage/Carthage Carth…
UIAlertActionをインスタンス化するサンプルコードが、定義されているコンストラクタ public convenience init(title: String?, style: UIAlertActionStyle, handler: ((UIAlertAction) -> Void)?) と違って引数のhandlerが括弧の外に書くようになっていたの…