gpt4 book ai didi

iphone - 以编程方式检查内存使用情况(Cocoa)

转载 作者:行者123 更新时间:2023-12-03 16:55:39 24 4
gpt4 key购买 nike

我正在尝试找到一种根据剩余内存量来限制特定自定义对象正在使用的内存量的方法。最有用的方法是使用某种方法或函数来检查给定的 C 对象正在使用多少内存。这样,当对象达到预设限制时,程序可以拒绝创建更多数据,而不是继续创建数据,然后回想起来处理内存警告。

有谁知道 cocoa 的方法:A)返回给定对象正在使用多少内存B) 返回系统在生成警告之前还可以使用多少内存

- Ember

最佳答案

A.您可以使用 malloc_size(myObject) 获取对象的大小(您还需要遍历所有嵌套对象)。另请检查 NSCache 的文档。

B.不,没有记录的方法可以做到这一点

关于iphone - 以编程方式检查内存使用情况(Cocoa),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5300393/

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