Obj.C

obj.C:bindingが使えそう。

まだ、完全に理解していないのですが、bindingを使えば、元々やりたかったことができるかもしれません。

(追記)NSTreeControllerを使えば、ツリー構造にすることができます。2014.5.22現在、これとSplit Viewを組み合わせて、うまくやりたいことが実現しています。また、ソースコードもアップしてあります。obj.C:いいレベルまで仕上がりました。を参照してください。

Tree Controllerを使えば、ツリー構造でフォルダとファイルを表現できます。現在、MesaClipはTableViewを操作してやりくりしていますが、Tree Controllerを使えば、多分組み合わせて使えば、①ツリー構造で表示、②フォルダの中にフォルダを作成可能という2点が実現できそうです。ただし、基本的な構造が変わるため、改造に時間がかかるかもしれません。

サンプルプログラムをいじって、こんなイメージというものを作ってみました。work fileを表示しない、修飾子を表示しない等、やるべきことはいろいろありますが、いい感じです。

スクリーンショット 2014-05-04 07.19.49なるほど、という感じです。再起的にするにはどうすればいいのか、考えていたのですが、階層を追って何回も呼ばれるので、そこでファイルパスをチェックしたらうまく行きました。まだ、ノイズが入っています。.webarchiveでチェックすればいいですね。

スクリーンショット 2014-05-04 15.11.29.webarchiveとフォルダだけの取り込みができました。やれやれです。

スクリーンショット 2014-05-04 21.59.27

Categories: Obj.C, 技術

Tagged as: ,