gpt4 book ai didi

objective-c - 如何在iphone sdk中以编程方式获取图像占用的内存大小?

转载 作者:太空狗 更新时间:2023-10-30 03:40:52 27 4
gpt4 key购买 nike

我想打印加载特定图像时该图像占用的内存量。谁能知道?请帮我 谢谢你拉克希米

最佳答案

UIImage 没有提供明显的方式来告诉底层数据的内存。然而,我们可以使用 Core Graphics 来估算。您可能可以通过执行以下操作来估计图像占用的内存

size_t imageSize = CGImageGetBytesPerRow(image.CGImage) * CGImageGetHeight(image.CGImage);

但我建议您不要以此为基础进行任何图像管理。你真的不知道你会有多少内存。尽量减少加载到内存中的图像数量。基本上,根据需要进行优化。

关于objective-c - 如何在iphone sdk中以编程方式获取图像占用的内存大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6402614/

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