【问题标题】:Can a custom keyboard extension communicate with the companion app at runtime?自定义键盘扩展可以在运行时与配套应用程序通信吗?
【发布时间】:2014-07-24 20:46:43
【问题描述】:

自定义键盘能否在运行时与配套应用程序通信?自定义键盘能否根据配套应用中设置的状态动态显示内容?

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

【问题讨论】:

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


    【解决方案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/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多