NSDocument回调方法签名

时间:2015-05-16 15:43:49

标签: macos swift appkit nsdocument

我尝试在Swift中的10上使用runModalSavePanelForSaveOperation方法,但是当保存时,我收到一个"无法识别的选择器发送到实例" 异常小组关闭。方法调用如下所示:

NSDocument

这就是回调的样子:

self.runModalSavePanelForSaveOperation(.SaveOperation, delegate: self, didSaveSelector: Selector("document:didSave:contextInfo"), contextInfo: nil)

根据this answer基于类似的问题,方法签名看起来应该是正确的。我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

选择器中缺少一个冒号。它应该是

Selector("document:didSave:contextInfo:")