Do system object delegates in ARC need to be set to nil?
问题 An app crashes sometimes with error objc_object::release() . The Apple Developer Technical Support mentioned this: Remember that you should always do something like _tableView.delegate = nil; in your -dealloc methods, even if you are using ARC. For compatibility reasons system objects use unsafe_unretained references to implement delegation, instead of the preferred modern replacement weak . Does that mean that I have to set the delegates of system objects to nil when the view controller is