在没有 NSTableViewDataSource 的情况下通过拖放重新排序 NSTableView 行

Reorder NSTableView rows with Drag & Drop without NSTableViewDataSource

我想使用拖放来重新排序我的 NSTableView 行,但是我找到的所有示例都需要实现 NSTableViewDataSource。我正在用绑定填充我的 table,并且希望保持这种状态。是否可以并排实现 NSTableViewDataSource 和绑定?如果是,怎么做?

是的,您可以组合绑定和 NSTableViewDataSource 的拖放方法。实现拖放方法,不实现数据方法。使用NSArrayController的方法重新排序数据。