【发布时间】:2017-10-31 17:45:57
【问题描述】:
我正在使用自定义键盘,我的键盘工作正常。最近,当我运行我的键盘扩展程序时,我遇到了以下消息。
Program ended with exit code: 0
经过一些研究,我了解到此错误/崩溃是由于内存问题造成的。我想知道如何解决这个问题?键盘扩展的最大内存限制是多少?
【问题讨论】:
标签: ios iphone keyboard xcode8
我正在使用自定义键盘,我的键盘工作正常。最近,当我运行我的键盘扩展程序时,我遇到了以下消息。
Program ended with exit code: 0
经过一些研究,我了解到此错误/崩溃是由于内存问题造成的。我想知道如何解决这个问题?键盘扩展的最大内存限制是多少?
【问题讨论】:
标签: ios iphone keyboard xcode8
根据我的经验,键盘扩展的限制约为 40M - 取决于实际设备。没有明确的文件。你应该使用
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
//do something
}
在你的代码中
另外,用仪器检查泄漏
【讨论】:
我发现 ios 自定义键盘在 30MB 内运行良好。 所以尽量将扩展部分的内存保持在 30 mb 以内。
【讨论】: