我很确定这是正确的,但如果可能,你可以确认
[[self doublyLinkedList] add:[n1 autorelease]];
和
[[self doublyLinkedList] add:n1];
[n1 release];
一旦池耗尽,将为n1生成相同的retainCount
答案 0 :(得分:3)
尽管两种方法最终都会产生相同的保留计数,但显式调用release会更有效,因为不必在自动释放池中添加和删除该对象。
答案 1 :(得分:1)
是的,两种情况下的结果都是一样的。