1
사용자 지정 할당 해제 및 ARC (Objective-C)
작은 iPad 앱에는 관찰자를 사용하는 "스위치 언어"기능이 있습니다. 모든보기 컨트롤러는 내 관찰자에게 자신을 등록합니다 viewDidLoad:. - (void)viewDidLoad { [super viewDidLoad]; [observer registerObject:self]; } 사용자가 "언어 변경"버튼을 누르면 새 언어가 내 모델에 저장되고 관찰자에게 통지되고 updateUi:등록 된 객체 에서 선택기를 호출 합니다. 이것은 TabBarController에 뷰 컨트롤러가있는 경우를 제외하고는 매우 잘 작동합니다. …