自动释放池中的对象数量

发布于 2024-09-14 01:15:07 字数 98 浏览 3 评论 0原文

有什么方法可以查询驻留在给定 NSAutoreleasePool 中的对象数量吗?

这对我来说非常重要,因为在我的游戏中有几个循环,我需要知道自动释放对象的效率如何。

Is there any way to query the number of objects that reside in a given NSAutoreleasePool?

This is really important for me, because in my game there are several loops and I need to know how effectively I'm autoreleasing my autoreleased objects.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

暮色兮凉城 2024-09-21 01:15:07

没有。

想必您已经拥有某种运行游戏的主控制循环。只需在每次迭代开始时创建一个自动释放池,并在迭代结束时销毁它。

Nope.

Presumably you've got some kind of master control loop that runs your game. Just create an autorelease pool at the beginning of each iteration and destroy it and the end of the iteration.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文