【问题标题】:Memory consumed by an object during its lifetime对象在其生命周期内消耗的内存
【发布时间】:2010-06-08 15:09:21
【问题描述】:

当我在设备上测试我的应用程序时,如何跟踪对象在其生命周期内消耗的内存? [例如:尽可能不使用任何工具]

【问题讨论】:

    标签: iphone objective-c cocoa xcode


    【解决方案1】:

    实现此目的的一种方法是使用 NSKeyArchiver。您可以序列化您的对象,然后确定它的大小。这将限制您的对象可以保存的数据类型。您可以在此处查看文档:

    http://developer.apple.com/mac/library/documentation/cocoa/Conceptual/Archiving/Archiving.html#//apple_ref/doc/uid/10000047i

    【讨论】:

    • 对象的归档形式可能大于或小于未归档形式。充其量只是一个估计。
    • 同意,使用仪器是跟踪对象生命周期的最佳方式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-30
    • 2013-08-08
    • 1970-01-01
    • 2012-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多