コンユウメモ @kon_yu

作ったガラクタとか、旅行とかの話

ios

iOS(iPhone, iPad)アプリ開発 買うべき書籍まとめ(2016年3月版)

はじめに 現役バリバリのiOSエンジニアの方に、iPhoneのアプリ開発で良い本無いかと聞いて教えてもらったり 実際に書店で手にとったり自分で買った本の中で良かった本をまとめておく 初心者向けのiOS開発の本ってけっこうアプリで必ず使うデータの保存や通信…

SugarRecordでCoreDataを簡単に扱え

はじめに SugarRecordとはアプリ内のDBを簡単に使えるようにするよっていうもの Objective-CのCoreDataのラッパライブラリであるMagicalRecordのSwift版みたいなもん、注目すべきはRealmに対応しているところ。 今回はRealmではなくCoreDataでデータ書き込み…

GithubでOSSのPull Requestを作成してマージしてもらう手順

はじめに SugarRecordというSwift製のRailsでいうActiveRecrdみたいなものを使ってみようと、サンプルコードを作ってみたが、イテレータが正しく動いてないようだった。 そこでライブラリのコードを見ると1行直せば正しい動作をするようだった。ライブラリの…

CocoapodsでSugarRecordをインストール(Swift)

SugerRecordとは SugarRecord is a management library to make it easier work with CoreData and REALM. Thanks to SugarRecord you'll be able to start working with CoreData/REALM with just a few lines of code: アプリ内のDBを簡単に使えるようにす…

AppiumでiOSを自動で受け入れテスト Rspecでテストできるよ!

これは下北沢オープンソースカフェで開かれているiOSの勉強会 iOS部での発表資料を兼ねています。 iOS部のリンクはこちら、https://www.facebook.com/events/578494952182260/ Appiumとは SeleniumIDEベースの Google製のNativeDriver ライクなもの 動作から…

Objective-Record導入手順

ios

Objective-Record導入手順 新年一発目は抱負ではなく、普通のこと Core Dataは素で書くと結構めんどくさいっぽいので Core DataをActiveRecordっぽくラップしてくれるパッケージ Objective-Record https://github.com/mneorr/Objective-Record これを動く環…

PhoneGAP1.5(Apache CORDOVA)でチュートリアル通りにコンパイルエラーになる時の対処法 Xcode4.3対応

PhoneGapをインストールしてチュートリアル(http://phonegap.com/start#ios-x4)に従ってもHello Worldも出ないじゃねぇかよって時の対処法。 'NSAutoreleasePool' is unavailable: not available in automatic reference counting mode 以下の様な感じでエラ…

iPhone構成ユーティリティからipaファイルをインストールする手順

ios

iPhoneの構成ユーティリティの使い方を忘れるのでメモ iPhoneの構成ユーティリティを使うと何がいいか 配布用のipaファイルをitunesからインストールする場合、いつも使ってる家のiTunesじゃない、 仕事用のPCでうっかり同期しちゃうとアプリやら音楽やらがi…