【发布时间】:2013-02-28 20:57:10
【问题描述】:
我在使用以下代码时遇到问题,其中 Xcode 正在标记内存问题。警告位于代码下方,在返回行上。有人知道为什么,我能做些什么吗?
- (id)copyWithZone:(NSZone *)zone
{
NSData *archivedData = [NSKeyedArchiver archivedDataWithRootObject:self];
return [NSKeyedUnarchiver unarchiveObjectWithData:archivedData];
}
Mvariable.m:177:2: 保留计数为 +0 的对象返回给调用者,其中预期保留计数为 +1(拥有)
Mvariable.m:177:9:方法返回具有 +0 保留计数的 Objective-C 对象
Mvariable.m:177:2:对象以 +0 保留计数返回给调用者
Mvariable.m:177:2:具有 +0 保留计数的对象返回给调用者,其中预期 +1(拥有)保留计数
【问题讨论】:
标签: objective-c memory-management memory-leaks