gpt4 book ai didi

iphone - 如何在 iOS 中查找任何对象的大小?

转载 作者:太空狗 更新时间:2023-10-30 03:14:05 25 4
gpt4 key购买 nike

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

假设我有

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

//data is defined in the .h file

现在我怎么知道对象 temp 的大小是多少?

我尝试使用变量 View 并在我发现的临时部分中:

instance_size=(long int)30498656

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

我也试过

sizeof(temp);

但它在那一点上崩溃了。有什么帮助...?

最佳答案

编译器只知道指针,这就是为什么它总是返回指针的大小。要查找已分配对象的大小,请尝试类似

NSLog(@"size of Object: %zd", malloc_size(myObject));

关于iphone - 如何在 iOS 中查找任何对象的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8223560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com