自定义键盘扩展可以在运行时与配套应用程序通信吗?

时间:2014-07-24 20:46:43

标签: objective-c ios8 ios-app-extension custom-keyboard

自定义键盘可以在运行时与配套应用进行通信吗?自定义键盘可以根据随播应用中设置的状态动态显示内容吗?

如果是这样,扩展程序和应用程序之间的此通信可以使用哪些API /文档?

1 个答案:

答案 0 :(得分:1)

以下是文档中的一个很好的段落,可以帮助您开始与配套应用分享数据:https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html#//apple_ref/doc/uid/TP40014214-CH21-SW6

我使用今天的扩展程序和配套应用程序。它们共享相同的NSUserDefaults,因此它们可以相互实时通信。如果您正在寻找NSUserDefaults,那么这里有一个很好的教程:http://www.glimsoft.com/06/28/ios-8-today-extension-tutorial/