如果我从应用视图拖动项目并拖动 它成功了,如果它被删除在同一个文档中,我知道从拖动目标方法。如果它被删除在同一个应用程序的另一个文档窗口中,我需要以某种方式通知源文档。我可能想办法做到这一点,但这似乎是一个不必要的黑客。
另一方面,如果它在另一个应用程序上连续删除,似乎无法知道它被删除的应用程序。据推测,人们可以使用 - draggingSession:endedAtPoint:operation:
但该屏幕上可能有任意数量的应用。
如果放在源文档上,该项应该移动。如果放在同一个应用程序的另一个文档上,它应该从一个文档移动到另一个文档。如果放在另一个应用程序上,它应该只是复制到那里而不是移动,所以知道它去了哪里很重要。
我已经找了几个小时的例子或其他文档而没有任何快乐。应该有一种简单的方法,但我错过了它。
由于