cocoa
테이블 뷰에서 드래그하여 재정렬하기 - Cocoa, Swift
도전과제 – 테이블 뷰에서 row를 드래그하여 재정렬해보자. 드래그 앤 드롭의 매커니즘과 구현방법에 대해서 살펴보았었는데, 그렇다면 테이블 뷰에서 드래그 앤 드롭으로 데이터의 순서를 임의의 순서대로 바꿀 수 있는가에 대해서 살펴보자. 우선 NSTableViewDataSource에서는 다음과 같은 드래그 앤 드롭 관련 메소드들이 정의되어 있다. * tableView(_: NSTableView, acceptDrop: NSDraggingInfo, row: Int, dropOperation: NSTableViewDropOperation) -> Bool