在包含应用程序和自定义键盘的iOS8之间共享图像

在包含应用程序和自定义键盘的iOS8之间共享图像,ios8,ios-app-extension,custom-keyboard,Ios8,Ios App Extension,Custom Keyboard,在包含应用程序和自定义键盘之间发送图像的最佳方式是什么? 有没有苹果公司所谈论的最佳实践? 有没有一种黑客方式会让苹果讨厌? 是否已经有人在github中构建了一个框架来帮助实现这一点? 谢谢 您可以在NSUserDefaults中保存图像,请参阅。而且,由于您可以通过键盘和应用程序访问NSUserDefaults,因此它可以正常工作。请看我的答案 请注意,为了实现默认容器的共享,您必须遵循中的Apple文档 这是一个非常简单和有效的解决方案,但我只推荐一些非常小的图像,如图标等。。。不要将NS

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

您可以在
NSUserDefaults
中保存图像,请参阅。而且,由于您可以通过键盘和应用程序访问
NSUserDefaults
,因此它可以正常工作。请看我的答案

请注意,为了实现默认容器的共享,您必须遵循中的Apple文档

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


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

为什么不开始悬赏,或者如果您找到了解决方案,请发布它。您是否找到了比使用NSUserDefault更好的解决方案?