gpt4 book ai didi

objective-c - Cocoa内存管理,为什么我的应用程序不断使用更多?

转载 作者:行者123 更新时间:2023-12-03 16:51:54 27 4
gpt4 key购买 nike

我为 mac 制作了一个 xfire 客户端(称为 BlackFire -> http://www.macxfire.com )随着时间的推移,它会不断使用越来越多的内存,即使没有做那么多。

我已经使用 Instruments::leaks 运行了该应用程序,它根本没有显示任何泄漏(当它出现时,我很快修复了它们)。不知怎的,它仍然继续使用更多的内存,就像它应该做的那样或者是一些我不知道的事情。我已经最大限度地减少了自动释放对象的使用,并且使用构建和分析检查了是否有任何泄漏,但没有结果。

最佳答案

回到 Instruments 并使用 Object Alloc 来查看哪些对象/分配随着时间的推移而增加。

更有可能的是,您有一个缓存或日志等,它们只是随着时间的推移而增长......永远不会被截断。

关于objective-c - Cocoa内存管理,为什么我的应用程序不断使用更多?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2330379/

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