【发布时间】:2016-06-11 10:17:27
【问题描述】:
我制作了一个 Swift 应用程序,它在 iPhone 6 和 6 plus 上运行良好,但是当我在 iPhone 5 及更低版本上测试它时,有一些滞后。
经过分析,我发现 CPU/内存消耗很高。
我想知道是否有一些提示或最佳做法可以减少这种使用?
我知道使用不同的线程并在不再使用时返回空闲状态非常重要,但我已经这样做了。
消耗资源最多的代码会创建一个容器(如通知中心),上面有一些按钮,并在它们下方应用模糊效果。
【问题讨论】: