После перехода на Swift4 следующий код вызывает ошибку компиляции:
public final class MediaItemView: NSView {
public override init(frame frameRect: NSRect) {
super.init(frame: frameRect)
// error: 'NSFilenamesPboardType' is unavailable in Swift:
// use 'NSPasteboard.writeObjects(_:)' with file URLs
let draggedTypes: [NSPasteboard.PasteboardType] = [NSFilenamesPboardType]
registerForDraggedTypes(draggedTypes)
}
}
Что такое замена для NSFilenamesPboardType
в Swift4? Как зарегистрировать тип перетаскивания file name
(в моем случае mp3, wav, aiff,... files) в Swift4?
Спасибо!