如何从扩展键盘调用主容器app方法?

时间:2016-07-30 04:08:48

标签: ios objective-c swift call custom-keyboard

有没有办法从container app调用extension keyboard方法?

我尝试使用以下NSNotificationCenter,但仍然无效。

我已将NSNotificationCenter和方法添加到我的主容器应用程序中。

NSNotificationCenter.defaultCenter().addObserver(
        self,
        selector: #selector(method),
        name: "methodClicked",
        object: nil)

func method(){
    //doing stuff
}

并在我的app extension keyboard我正在检查容器应用目前是否可见,然后发布该通知NSNotificationCenter.defaultCenter().postNotificationName("methodClicked", object: nil)

如果有人知道正确的方法,请在Objective-c or Swift张贴回答。提前谢谢。

0 个答案:

没有答案