Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
unsafe_unretained IBOutlet オブジェクトは、ビューが非表示になったときに解放されますか (viewWillDisappearまたはviewDidDisappear)、ビューがアンロードされると解放されますか ( viewDidUnload)?
viewWillDisappear
viewDidDisappear
viewDidUnload
IBOutletsは、View Controllerによって所有されていないため、ViewControllerとの強力な保持関係を形成してはなりません。したがって、実際には、ViewControllerがコンテキストから外れたときに解放されます。参照が非常に弱いため、ビューコントロールの割り当てが解除されると、割り当てが解除されます。これはいつでも発生する可能性があります。特定の機能はありません。