hard20 pts · first answer countsswiftmemory-management
unowned self in a network callback
The user closes this screen before the request finishes. What happens when the completion handler runs?
final class OrderViewController: UIViewController {
func load() {
api.fetchOrder { [unowned self] result in
self.render(result)
}
}
}Discussion 0
Join free to post in the discussion.
Related questions
- Safely unwrapping a Swift optionalMobile App Developer
- Swift struct assignment copiesMobile App Developer
- Swift class shared referenceMobile App Developer
- Decoding JSON with extra keysMobile App Developer
- Memory leak with a closureMobile App Developer
- When a Swift array is copiedMobile App Developer
- Dynamic memory on small MCUsEmbedded Systems Engineer
- Size of a structEmbedded Systems Engineer