2016-08-22 14 views
1

deallocまたはどのメソッドですか? viewDidLoadにいくつかのコードを設定した場合、viewDidLoadのペアメソッドからこの設定を解除したいと考えています。たとえば、viewDidLoad & viewDidDisappearコンボは常に巧妙な組み合わせではありません。そして、時々、viewDidLoadからの設定をviewDidAppearよりも行う方が良い(それは、通常、ちらつきを引き起こす可能性があるからです)。viewDidUnloadが推奨されない場合、viewDidLoadのペアメソッドは何ですか?

+5

[iOS6 viewDidUnload Deprecated]の複製が可能です(http://stackoverflow.com/questions/12603336/ios6-viewdidunload-deprecated) – Sudo

+0

具体的にお答えください。何を達成しようとしていますか? 'didUnload'なしで回避策が存在する可能性があります。 –

答えて

0

iOS 6以降、ビューはOSによってアンロードされなくなりました。

彼らはあなたのコードでself.view = nil;を行うことによって必要とされていないときはまだ手動でビューをアンロードすることができますが、その場合には、ビューがアンロードされたときに実行したい任意のコードがちょうどその行の後に置くことができます。

関連する問題