【发布时间】:2015-05-16 15:43:48
【问题描述】:
我尝试在 Swift 中对 NSDocument 使用 runModalSavePanelForSaveOperation 方法,但是当保存面板关闭时,我收到 “无法识别的选择器发送到实例” 异常。方法调用如下所示:
self.runModalSavePanelForSaveOperation(.SaveOperation, delegate: self, didSaveSelector: Selector("document:didSave:contextInfo"), contextInfo: nil)
这就是回调的样子:
func document(document: NSDocument, didSave: Bool, contextInfo: UnsafeMutablePointer<Void>) {}
基于this answer 到一个类似的问题,看起来方法签名应该是正确的。我错过了什么吗?
【问题讨论】:
标签: macos swift appkit nsdocument