代码之家  ›  专栏  ›  技术社区  ›  BuggerMe

有什么函数方法可以调用来检查iPhone上的内存消耗吗

  •  2
  • BuggerMe  · 技术社区  · 15 年前

    不是使用仪器,有没有办法得到电流消耗?我想定期记录内存消耗(或者我有多少可用内存)。

    1 回复  |  直到 15 年前
        1
  •  2
  •   drawnonward    15 年前
    #include <mach/task.h>
    #include <mach/task_info.h>
    
    task_basic_info basic;
    mach_msg_type_number_t count = TASK_BASIC_INFO_COUNT;
    task_info( mach_task_self() , TASK_BASIC_INFO , (task_info_t)&basic , &count );
    

    我没有在iPhone上尝试过。在沙盒中运行时可能存在权限问题。