Я реализовал копирование значения выбранной ячейки tableView с помощью сочетания клавиш cmd+C. Теперь я пытался реализовать вставку cmd+V. Когда я нажимаю на ячейку tableView, она выбирается. Еще один щелчок, я редактирую его. При редактировании нажимаю cmd+V и ничего не происходит. Я могу написать текст, но не могу вставить его путем копирования и вставки.
Пробовал реализовать вручную через меню Правка -> Вставить Cmd+V.
@IBAction func onPaste(_ sender: Any) {
let pasteBoard = NSPasteboard.general
pasteBoard.declareTypes([NSPasteboard.PasteboardType.string], owner: nil)
tableView.selectedCell().set??? = pasteBoard.string(forType: NSPasteboard.PasteboardType.string)
}
Но не знаю, как установить значение на NSCell.