2013-09-06 6 views
0

저는 iOS에 상당히 익숙하며 앱을 다시 시작할 수있는 방법이 있는지 궁금해하고있었습니다. 기본적으로 앱이 끝나면 전체 앱을 다시 시작할 수있는 옵션이 제공됩니다. 인스턴스가 다른 모든 인스턴스와 함께 재설정됩니다. 첫 번째 화면으로 돌아가 수동으로 인스턴스를 재설정 할 수는 있지만 앱을 다시 시작하거나 재부팅 할 수있는 방법이 있는지 궁금합니다.iOS 앱을 재부팅 할 방법이 있습니까?

+0

아니요, 비공개 API 및/또는 탈옥 없이는 앱을 다시 시작하거나 재부팅 할 수 없습니다. – rmaddy

답변

2

Model-View-Controller 디자인 패턴에 익숙합니까? 애플리케이션 데이터를 모델 객체에 저장해야합니다. 사용자가 "끝까지 도달하면"모델을 재설정하고 처음부터 다시보기를 업데이트 할 수 있습니다.

+0

끝에 다른 뷰 컨트롤러로 어떻게 리셋합니까? –

+0

모든 모델 데이터를 모델 객체에 넣었 으면 마지막에 다른 뷰 컨트롤러로 재설정 할 필요가 없습니다. 뷰 컨트롤러에는 모델에 의존하지 않는 상태가 없어야합니다. 그런 식으로 모델을 다시 설정하면보기 및보기 컨트롤러가 현재 모델에있는 항목을 계속 보여 주며 모든 것이 새로운 상태 여야합니다. – user1118321

관련 문제