カテゴリ
タグ
以前の記事
2007年 06月 2007年 05月 2007年 04月 2007年 03月 2007年 02月 2007年 01月 2006年 12月 2006年 11月 2006年 10月 2006年 09月 2006年 08月 2006年 07月 2006年 06月 2006年 05月 2006年 04月 2006年 03月 2006年 02月 2006年 01月 2005年 12月 2005年 11月 2005年 10月 2005年 09月 2005年 08月 2005年 07月 2005年 06月 2005年 05月 2005年 04月 2005年 03月 2005年 02月 お気に入りブログ
![]() 晩ご飯日記 Another Diary 新館 Non-Fiction(Remix Version) blogリンク たまごの距離 かめ? PSY・Sリンク ココロに届けハートアイランド 大きな伽羅の木の下で 最新のトラックバック
ライフログ
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧
|
2005年 05月 09日
Tigerになって、目に見えないところでいろいろ強化されているのだけど、プログラム作成という面から見ると、Core Dataというフレームワークがちょっと興味深い。実はインデックス作成ツールでもこれを使ってみようとは思っていたんだ。
連休中に少しドキュメント読んだり、チュートリアルをやったりした感じでは、だいぶプログラムを作るのが簡単になりそうな気がする。 ふつう、プログラムを書く時は、そのプログラムで扱うデータをどんな構造にするかというのを考える。インデックス作成ツールだと、アルバムにどんな曲が収録されているかとか、曲だったら作曲者や作詞者、といったデータを扱うようになる。それらのデータがどんな構造を持って、それぞれどういう関係にあるかっていうのをプログラムしていくわけだ。普通はこのプログラムは直接プログラム言語を使って書いていく。OSXだとObjective-Cだとかが使われるわけだ。 ただ、こういう部分っていうのは分かり切ったコードを毎回書くことが多くて、結構手間がかかる割につまらないところでもあるのだ。 CoreDataというのは、この部分をある程度自動化して肩代わりしてくれる仕組みなのだ。これについては、もう少しいろいろわかってきたところで詳しく書いてみようかと思う。
by uchya_x
| 2005-05-09 23:20
| プログラミング
|
ファン申請 |
||