【问题标题】:Memory limit for keyboard extension键盘扩展的内存限制
【发布时间】:2017-10-31 17:45:57
【问题描述】:

我正在使用自定义键盘,我的键盘工作正常。最近,当我运行我的键盘扩展程序时,我遇到了以下消息。

Program ended with exit code: 0

经过一些研究,我了解到此错误/崩溃是由于内存问题造成的。我想知道如何解决这个问题?键盘扩展的最大内存限制是多少?

【问题讨论】:

    标签: ios iphone keyboard xcode8


    【解决方案1】:

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

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

    在你的代码中

    另外,用仪器检查泄漏

    【讨论】:

      【解决方案2】:

      我发现 ios 自定义键盘在 30MB 内运行良好。 所以尽量将扩展部分的内存保持在 30 mb 以内。

      【讨论】:

        猜你喜欢
        • 2015-05-30
        • 2018-05-30
        • 2021-01-22
        • 1970-01-01
        • 2019-09-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多