2011-08-21 123 views

回答

3

區別已經解釋了in this post。基本上,如果你沒有垃圾回收,排放和釋放一樣。

+0

我先看到你的答案.. –

7

documentation

在一個垃圾收集的環境中,沒有必要自動釋放 池。但是,您可以編寫一個專門用於在垃圾收集和參考計數環境中工作的框架( )。在這個 的情況下,你可以使用autorelease池向收集器暗示 收集可能是合適的。在垃圾收集環境中,如果需要 ,向池發送排出消息的 會觸發垃圾回收;然而,發佈是沒有任何操作的。在參考計數的 環境中,排放與釋放具有相同的效果。通常,因此,您應該使用drain而不是release。