2013年6月15日土曜日

core dataについての分かりやすかった解説記事

http://blog.natsuapps.com/2010/09/core-data-overview_5352.html

core dataについての分かりやすい解説記事があったので、メモ。

managed object modelとか、managed object contextとか、なかなか十分に意味が掴み取れないでいた。

やはり、基礎の理解が大事で、良い解説はありがたい。

こちらのsleipnirの開発者の方の解説もシンプルで分かりやすい。
http://blog.fenrir-inc.com/jp/2013/04/core-data-first-step.html
ありがたや。

2013年6月11日火曜日

core dataにはmagical recordが良さそうだ

core dataのもっと楽な書き方はないかと探していて、magical recordがかなり良さそうだと分かりました。
開発元ページは以下。

以下の記事、良い解説でした。
紹介されているメソッド名は、ver3で廃止される予定のものもありましたが、基本が分かりました。
http://yannickloriot.com/2012/03/magicalrecord-how-to-make-programming-with-core-data-pleasant/#sthash.6rml6IDY.dpbs

以前、他のライブラリを使おうかと検討していましたが、あまりドキュメントが見つからず、手がついていませんでした。

magical recordは、かなり解説も多く、手がつきそうです。ありがたや。。
解説記事は英語が多いですが(汗

以下、日本語で参考になりそうだったので、メモメモ。
http://yaakaito.org/blog/2013/04/01/magical-record-setup/

2013年4月17日水曜日

source tree、気に入りました。(Git client)

Source TreeというGitクライエント、気に入りました。
http://www.sourcetreeapp.com/


無料であるのが、ありがたい点。
使い勝手も良い感じです。
Macのネイティブアプリで。
(windows版もでているようですね)

Gitの良いクライエントを探していたので、これでいけそうです。
良かった。

2013年4月6日土曜日

core data学習、一歩一歩開始(まずは単語理解から)

core dataに関しては、
NSManagedObjectとか、
NSManagedObjectContextとか、
NSManagedObjectModelとか、
似たような単語が並び、既にその時点で、取っつきにくさを覚えていたので、
そこをクリアーする必要を感じていました。

で、以下の本を、色々探した末に求めました。kindle版があれば、いつでもiPad miniで読めるので、良いな、と。
kindleにある本で、洋書でもiCloudまで含めている本がなかなか無かったので、近刊であったものとしては、なかなか良い感じです。

chapter2に、上記のような用語(terminology)が解説されていたので、そこを通して頑張って読んでいます。


やっと少し、core data実装時に便利そうなCoconutKitの理解に進んでいけそうです。
それについて、前に書いた記事はこちら。
http://learning-iphoneapp.blogspot.co.nz/2013/02/coconutkit.html

2013年3月31日日曜日

arrayはまず初期化(自分への戒め)


ヘッダファイルでNSArrayやNSMutableArrayを用意して、
implementationで使おうと思ったら、うまくいかない。

で、
    NSMutableArray *array=[NSMutableArray array];

といった準備をしなくてはいけないことを思い出す。。。。

前にもやりましたが、またやりました。
ハズカシイ初心者ぶりです。
intなどなら、そのまま使えるので、油断。

戒めのため、覚えておくため、記事化。

table viewとcore dataの両方について評価が高かった本。(core dataについては学べませんでした)

core dataとtable viewの両方について学ぼうと思っているので、
以下の本が,アメリカのアマゾンでは全て5つ星であったことから、購入してみようかと。
kindle版もあるので,そちらをポチするために、とりあえずリンク。



(追記:と思ったら、core dataに関しては記述がありませんでした。。。英語のレビューには、core dateについて知りたいなら、と書いている人がいたのに、おかしや。。
いずれにしても、この本ではcore dataについては学べません。
別の本を買いました。。買ったのは以下の「More iOS6 Development」。
core dataについて、iCloudも含めて掲載されており、本の前半分がcore dataに関する詳細な記述で、自分の第一歩には十分な感じです。core dataの名前こそ、タイトルに冠されていませんが、なかなか良い感じです。)

2013年3月28日木曜日

gitバージョン管理用のメモ

git でバージョン管理をしようと思うも、うまくいかず、試行錯誤中。

以下、参考になりそうなページメモ。
http://www.j7lg.com/archives/42
http://nksg.org/archives/109