0
我發現了這個奇怪的東西。 XCode儀器告訴我,這條線退貨時泄漏
return (SDZPerson*)[[[SDZPerson alloc] initWithNode: node] autorelease];
泄漏。但是,如果我將其更改爲:
SDZPerson* person = [[[SDZPerson alloc] initWithNode: node] autorelease];
return person;
儀器不再在此處報告泄漏。它真的是泄漏還是沒有?
謝謝大家提前。
你知道在哪裏發生泄漏這實際上是?通常它只是說這是對象被分配的地方。 – jtbandes
正如我所說,當我將它更改爲兩行時,警告消失。沒有更多的應用程序泄漏,只是這一行。 – avuthless
爲什麼在第一個片段中將類型轉換添加到'SDZPerson *'中? – Eimantas