0

我有一个适用于 iOS 6.x 的应用程序。我已经使用 Instruments 测试了这个应用程序的内存分配几次。几乎每次应用程序启动后的 Live Bytes 大约为872 KB

然后我使用 Xcode 5-DP5 在 iOS 7 上运行这个应用程序,而无需对代码进行任何更改。与 iOS 6 相比,我看到该应用程序非常慢。我在 Instruments 中运行内存分配只是为了找到一些死掉的结果。应用启动后的实时字节数:49.8 MB,大约是 59 倍。如果这可能有任何帮助,请查看屏幕:

IOS 7

iOS 6

AFAIK 在 iOS 7 文档中没有提到任何特定于内存的内容。此外,我的应用程序启用了 ARC。有谁知道 iOS 7 上实时字节的大幅增加?这在 iOS 7 上是否有特定原因?还是仅仅是因为测试版发布?

4

1 回答 1

0

这是由于 SDK 的开发人员版本。当 GM 种子版本出现时,它得到了修复。

于 2015-03-18T18:20:23.447 回答