【发布时间】:2025-12-20 22:50:16
【问题描述】:
我在数组中有可移动数据 (NSMutableArray)...(当数组中的数据删除时,数组使用其他位置。所以,我保留它。)
另外,我使用了复制命令....但我没有找到如何发布它。
NSMutableArray *arrRemovable;
NSMutableDictionary *dicData; (alloc, and init)
[_dicData setObject:[arrRemovable copy] forKey:@"DATA1"];
(已经保留计数 2)
我不想让 arrRemovable 变量.. 我想减去保留计数。
[[_dicData objectForKey:@"DATA1"] 释放] 我正在使用它,但分析工具警告我。
消息是“调用者此时不拥有的对象的引用计数减少错误”
帮帮我!!
【问题讨论】:
标签: objective-c arrays memory dictionary