键盘扩展的内存限制

时间:2017-05-31 04:58:40

标签: ios iphone keyboard xcode8

我正在使用自定义键盘,键盘工作正常。最近,当我运行键盘扩展时,我发生了以下消息的崩溃。

Program ended with exit code: 0

经过一些研究后我明白这个错误/崩溃是因为内存问题。我想知道如何解决这个问题?键盘扩展的最大内存限制是多少?

2 个答案:

答案 0 :(得分:0)

根据我的经验,键盘扩展的限制大约是40M - 取决于实际的设备。没有明确的文件。你应该使用

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
 //do something
 }

代码

另外,用仪器检查泄漏

答案 1 :(得分:0)

我发现ios自定义键盘在30MB内工作正常。 所以尽量将内存保持在30 mb以内的扩展部分。