Cocoaはさっぱり!
■ このスレッドは過去ログ倉庫に格納されています
0582名称未設定
02/06/05 21:41ID:wENTdSZgありがとうございます!
説明を見させて頂いて、完全に理解できたわけではありませんが
>NSOutlineViewの場合、横並び一列がデータひとつに対応します。
>Finderのリスト表示で言うと、ファイルの場合は名前、作成日、容量等のデータをひとつの単位で管理していますね。
> また、フォルダの場合も同様で、名前以外は表示物がないというデータを所有しています。
>このひとまとまりを(設計者が)クラスにまとめ、その各々のインスタンスが
引数itemとして渡されます。
このあたり、なるほど〜!という感じでした。
この教えを頭に入れつつ、サンプルコードを眺めてみたいと思います。
想像するに、NSArrayのなかにNSArrayを入れるという階層構造
データは、このままではOutlineViewでは使えなくて、配列の要素それぞ
れがオリジナルのクラス(のインスタンス)となるようにデータを作らな
いといけないということでしょうか。
・・・む、やっぱりわかってないかも・・・
■ このスレッドは過去ログ倉庫に格納されています