我有一个 iOS 6 应用程序,它由 UIView 组成,同时显示许多 UIButtons(如 9 个到多达 100 个);所有按钮都是可移动的,因此我一直在更改按钮的框架属性。
使用应用程序几分钟后(= 在父 UIView 周围移动按钮),应用程序速度变慢。也很奇怪的是,靠近屏幕底部(=父 UIView)的按钮似乎比屏幕顶部的按钮慢得多。
所有按钮都属于同一类,继承自通用 UIButton。
它仅发生在真实设备上,而不是 iPhone 模拟器上。
对这个问题有什么想法吗?我在代码中经常使用 NSlog。这会是问题所在吗?
谢谢, DJ
最佳答案
你可以将你的 NSLogs 设置为仅处于 DEBUG 模式,在 Relese 中会更快:
#ifdef DEBUG
NSLog(@"log");
#endif
关于objective-c - iOS 应用程序在真实设备上速度变慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13641742/