사용자가 스테이지에 입력 한 모든 데이터를 사용자가 "저장"하는 최종 스테이지 전에 서로 다른보기 컨트롤러가있는 응용 프로그램이 있습니다. 데이터 입력 단계에서 사용자는 돌아가서 일부 데이터를 변경할 수 있습니다. 그러나 그들은 많은 메모리를 소비하기 때문에 일부 데이터 구조를 공개하려고합니다. 장치가 메모리가 부족할 때만 호출되기 때문에 나는 viewdidunload
동안 그것을 놓을 수 없습니다. 나는 또한 viewDidDisappear
에서 데이터를 공개 할 수 없습니다. 사용자가 돌아가서 물건을 바꾸고 싶다면 데이터가 없기 때문입니다.iOS :보기 컨트롤러 언로드 및 팝업
나는 이것을 수행하는 방법이 이전 viewcontroller에 viewcontrollers
의 포인터를 설정 한 다음 이전 viewcontroller에 대한 포인터에 릴리스 기능을 호출하여 항목을 릴리스하는 것이라고 생각합니다.
어떻게하면됩니까?
나는 내가 .h
파일에
#import "SomeViewController.h"
@property SomeViewController someViewController;
같은 것을 넣어 생각? 나는 여기서 어디로 가야할지 모르겠다.
어떤 계층 구조를 사용하고 있습니까? 내비게이션 컨트롤러? – Alexander