我有以下代码:
NSObject *anObject = [[objArray lastObject] retain];
[objArray removeLastObject];
return [anObject autorelease];
使用 ARC 我不能使用保留或自动释放,但如果我:
NSObject *anObject = [objArray lastObject];
[objArray removeLastObject];
return anObject;
从数组中删除时没有anObject
达到 0 保留计数?
我发现: ARC 中的 '[[something retain] autorelease]' 的等价物是什么? 但它确实看起来像同样的情况。