-1

在包含应用程序和自定义键盘之间发送图像的最佳方式是什么?有苹果谈论的最佳实践吗?苹果会讨厌一种骇人听闻的方式吗?是否已经有人在 github 中构建了一个框架来帮助这个?谢谢!

4

1 回答 1

-2

您可以将图像保存在 中NSUserDefaults,请参阅在 NSUserDefaults 中保存图像?. 而且由于您可以通过NSUserDefaults键盘和应用程序进行访问,因此它可以正常工作。请参阅我在自定义键盘扩展程序能否以任何方式识别我的配套应用程序的用户中的答案.

请注意,为了启用默认容器的共享,您必须遵循 Apple 在App Extensions 编程指南中的文档。

这是一个非常简单有效的解决方案,但我只推荐一些非常小的图像,如图标等......不要NSUserDefaults为您的相机照片创建存储库!

如果您想做更复杂的数据共享,我认为自定义键盘可能不是正确的结构。

于 2014-08-24T08:00:12.643 回答