這是我一直很好奇的東西:爲什麼在UIViewController類中默認不生成dealloc?
如果你在Xcode中創建一個新的UIViewController子類,它們存在幾個函數,包括ViewDidUnload。但是沒有dealloc方法。
爲什麼他們不會將該方法存入類中?
這是我一直很好奇的東西:爲什麼在UIViewController類中默認不生成dealloc?
如果你在Xcode中創建一個新的UIViewController子類,它們存在幾個函數,包括ViewDidUnload。但是沒有dealloc方法。
爲什麼他們不會將該方法存入類中?
我認爲這是一個合理的問題 - 它似乎包括它是有道理的,因爲它有很高的可能性,它會被使用。但我想這裏唯一可能的答案是他們決定不(無論出於何種原因)。你當然可以自己添加 - 在iOS5中,它可能與ARC相當多。
您可以爲Xcode創建自己的模板。如果您想要將dealloc
方法添加到您的模板,請參閱。
查看~/Library/Application Support/Apple/Developer Tools/Templates/
。
通常它不在那裏。將其添加到您的代碼中。 – Legolas