0

我正在使用的自定义键盘出现一些性能问题。加载拼写校正树中的所有单词需要相当长的时间。每次键盘出现时似乎都会这样做 - 有没有办法保留键盘的状态?应用程序可以暂停/恢复等 - 但我找不到任何关于如何为扩展执行此操作的文档,或者是否有任何机制可以执行此操作。

谢谢!

4

1 回答 1

0

您是从 Internet 还是从磁盘加载字典?对于第一种情况 NSUserDefaults,编码 (NsCopying) 是存储信息的选项。您可以在后台加载它。

根据文档, os 通常会终止扩展进程,因此,我认为没有办法防止键盘对象被释放(您可以使用 nskeydarchiver)。

于 2014-11-04T00:48:34.717 回答