【问题标题】:Live Bytes in iOS 7 increased by 59x approx. as compared to iOS 6iOS 7 中的 Live Bytes 增加了大约 59 倍。与 iOS 6 相比
【发布时间】:2013-08-30 12:52:28
【问题描述】:

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

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

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

【问题讨论】:

  • 请注意,iOS 7 和 Xcode 5 仍处于保密协议之下,这限制了您在官方 Apple 开发者论坛之外谈论它们。
  • 哦。我什至不知道这是一件事。说真的,我们甚至不能谈论它?
  • 通过使用 iOS 7 SDK 和 Xcode 5 的 beta 版本,您同意了 NDA,所以从技术上讲,您不能透露有关它们的信息。

标签: iphone ios objective-c memory-management ios7


【解决方案1】:

这是由于 SDK 的开发者版本所致。 GM种子版进来的时候就修复了。

【讨论】:

    猜你喜欢
    • 2013-06-22
    • 1970-01-01
    • 2014-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-20
    • 1970-01-01
    • 2023-04-10
    相关资源
    最近更新 更多