iphone – 如何找到iOS中任何对象的大小 - 代码日志

iphone – 如何找到iOS中任何对象的大小

我正在优化我的应用程序,并想知道对象的大小是多少,以便我也可以在日志中显示它。

假设我有

   NSDictionary *temp=(NSDictionary*)[Data objectAtIndex:i];

    //data is defined in the .h file 

现在我将如何知道对象温度的大小是多少?

我尝试使用变量视图,在临时部分我找到了
instance_size =(long int)30498656

instance_size是我的临时对象的确切大小吗?

我也试过

        sizeof(temp);

但是在这一点上它坠毁了。
任何帮助…

编译器只知道指针,这就是为什么它总是返回指针的大小。要找到分配对象的大小,尝试一下

NSLog(@"size of Object: %zd", malloc_size(myObject));
http://stackoverflow.com/questions/8223560/how-to-find-the-size-of-any-object-in-ios

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:iphone – 如何找到iOS中任何对象的大小