从Finder拖动后如何处理文件和文件夹结构

时间:2015-04-20 18:16:43

标签: cocoa listview draggable

我需要创建一个简单的应用程序,允许用户将多个文件和文件夹拖放到某个树列表中,然后将其显示给用户。

我需要的一个很好的例子:

enter image description here

我应该使用哪种最佳组件? 我只想在开始之前接受建议。

1 个答案:

答案 0 :(得分:1)

你的问题太宽泛,但我会指出正确的方向:

•对于您的数据模型,您将要使用NSTreeController

•对于您的观点,NSOutlineView。

以下是一些例子:

•Apple的SourceView - https://developer.apple.com/library/mac/samplecode/SourceView/Introduction/Intro.html

http://daemonconstruction.blogspot.in/2012/03/simplest-nstreecontroller-example.html