カプチーノでバインド互換のアウトラインビューデータソースを構築する最良の方法は何ですか? つまり、一種の CPTreeController
現在、ソースは JSON オブジェクト (オブジェクトと配列を含む) であり、それをアウトライン ビューに表示し、そのパラメーターを変更したり、変更の通知を受けたりしたいと考えています。(CPTreeController に読み込まれたら、シリアル化して JSON に戻す必要はありません。データソースを直接操作します)
それで:
- どこかに隠された CPTreeController がありますか、または同様の lib を使用する準備ができていますか?
- 独自のデータソースを書き直す場合、すべてをゼロから作成する必要がありますか、それとも CPDictionaries と CPArray を簡単に組み合わせてこのタスクを達成できますか? (バインディングに準拠する必要があることに注意してください)