Objective-c 中 NSAutoreleasePool 中的对象

Posted

技术标签:

【中文标题】Objective-c 中 NSAutoreleasePool 中的对象【英文标题】:Objects inside NSAutoreleasePool in objective-c 【发布时间】:2010-07-05 18:47:46 【问题描述】:

有没有办法知道在 NSAutoreleasePool 中标记为释放的对象。

【问题讨论】:

【参考方案1】:

没有。据我所知,你为什么想知道这个?

【讨论】:

我想检查一个特定的对象是否被标记为自动释放? 我正在使用其他人编写的代码,它似乎泄漏了从函数返回的内存,我认为他们在返回之前没有自动释放对象。 使用泄漏仪器检查它认为发生了什么。不要对这些东西胡乱猜测。使用它,您可以轻松查看谁“拥有”该对象。

以上是关于Objective-c 中 NSAutoreleasePool 中的对象的主要内容,如果未能解决你的问题,请参考以下文章

Objective-C 使用 C++类

Objective-C中的Hello World

在objective-c中使用swift代码时的问题

Objective-C中GCD

在 Objective-C 中使用异常

C++和Objective-C混编(官方文档翻译)