为什么在SimpleEKDemo代码中存在内存泄漏?
|
从Apple分析SimpleEKDemo应用程序时,我注意到有一些内存泄漏。
泄漏之一是__NSArrayM,在泄漏块历史记录中有3行,即Malloc / Assign / Release。
问题-有人可以在这里指出根本原因吗? (我正在尝试学习如何从Instruments中获取泄漏对象的创建位置,然后从那里找出根本原因,因此这很有用)
没有找到相关结果
已邀请:
1 个回复
链眷克袒姜
详细信息并启用
,您将看到与呼叫
相关的泄漏。如果稍微打开一下,将会看到
,在
的
中被称为。问题是
是一个
属性,因此创建的对象的保留计数为2。但是,通过
中的
或通过重新分配ѭ8it,它仅
d。您将必须自动释放该对象。
一旦修复,您就不会出现任何错误。