質問: storybordにてimagewallを設置し @IBOutlet weak var imagewall: NSImageView! で接続をしています。 このimagewallにファイル(png)をドラッグアンドドロップするとimagewall.imageに反映されるようにしたいと思い下記の記述を追加しました。 ``` class ViewController: NSViewController , NSDraggingSource{ @IBOutlet weak var imagewall: NSImageView! override func viewDidLoad() { super.viewDidLoad() imagewall.dragPromisedFilesOfTypes(["png"], fromRect: imagewall.visibleRect, source: 不明, slideBack: false, event: 不明) ............ プロトコル? func draggingSession(session: NSDraggingSession, sourceOperationMaskForDraggingContext context: NSDraggingContext) -> NSDragOperation { } ``` 不明と書いてあるところはどう書いて良いのかわからないところです。 また、他も根本的に間違ってることがあるかもしれません。 どう改変したら良いでしょうかお願いします。
回答: `imagewall.editable = true`と書くだけです。 storybord上でも設定できます。