0
我的问题确实涉及在大纲视图draging,但我猜想,没有任何区别。NSOutlineVIew拖,放不同的窗口(相同的应用程序)
如果我有两个打开的文档(同一文档的基于应用程序),我从一个到另一个文件拖动一个项目,我怎样才能知道,如果我在不同的窗口正在下降,比我在开始的?
我会这样做的方式是在大纲视图中将布尔型伊娃设置为是:writeItems ... 然后在成功放置时将其设置为否。然后在进入outlineView:acceptDrop时,如果放置在同一文档中,则ivar应该为Yes,如果它是不同的文档,则为No。
有没有办法,我错过一些更好的,更传统的方式是什么?