Obj.C

obj.C:Table Viewで表を描画

予想では30分でパパッツと終わるはずでしたが、苦戦。深みにはまっただけでなく、ダラけてしまい、とても時間がかかっています。

すぐに動きそうなサンプルコードをcopy and pasteして何回もトライしましたが、どれもこれも全く動かず、どうしようもないほど深みにはまってしまいました。頭を抱えていたら、YouTubeでようやく解決できました。

それぞれ10分前後で、説明は英語になります。なるほど、ここまでは完璧に理解できました。応用するのには、もう少し時間がかかりそうです。

Cocoa Programming L13 – NSTableView Intro
Cocoa Programming L14 – NSTableView adding objects
Cocoa Programming L15 – NSTableView editing values

最初に次のチャートで説明があります。これが理解するのにとてもいいでした。

スクリーンショット 2014-03-12 20.30.01サンプルプログラムの機能は、表に行を追加する、行を削除する、カラムのデータを修正するの3点です。行の追加・削除には、IBActionを使っています。出来上がりは次の通りでシンプル。理解するのには、役立ちます。

これからコメントをつけながら、もう一度復習しますが、現時点でのサンプルコードはここにあります。Xcode 5.0.2になります。xibでwarningが2個出ています。

スクリーンショット 2014-03-12 20.36.54

 

Categories: Obj.C, 技術

Tagged as: ,