2009-08-14 5 views
0

첫 번째 iPhone 응용 프로그램을 만들고 있습니다. 나는 stackoverflow 및 사과의 의사 브라우징 내 문제의 대부분을 해결할 수 있습니다. 하지만 지금은 붙어 있습니다. 아마 어리 석음 일지 모르지만 나는 그것을 찾지 못한다.에뮬레이터에서 닫힌 응용 프로그램을 다시 열 수 없습니다.

[x] -r을 사용하여 에뮬레이터에서 앱을 시작할 때 문제가 없습니다. (폐쇄?) 사용자가 집 버튼을 누르거나 브라우저 (응용 프로그램 openURL :)를 열었 기 때문에 이 닫혔습니다. 에뮬레이트에서 다시 열 수 없습니다. r ("touching"the icon 에뮬레이터에서).

내가보기/view/viewController를 다시 만들거나 다시로드하는 방법에 대해 놓친 것입니다.

응용 프로그램을 다시 시작하려고하면 로그에 주 기능이 호출되지 않는다고 표시됩니다. applicationDidFinishLaunching도 viewWillAppear도 아닙니다. 상태 표시 줄이 표시됩니다 (일반 열기와 같은 애니메이션). 그러면보기가 표시되지 않고 응용 프로그램이 닫힙니다.

내 응용 프로그램에는 수정 헤더 로고 (nib 파일에서)와 navigationController (만든 dyn.)가있는 창이 있습니다. 다른 뷰는 dyn으로 생성됩니다. 너무 (펜촉 없음). 내 루트 viewCtrl은 TableViewCtrl에 대한 상자입니다.

이 문제가 발생하는 이유는 무엇입니까? 이 호에 대한 좋은 기사가 있습니까?

내가 새 프로젝트를 생성하고 모든 내 .H 복사 ...

어떤 도움이 평가

답변

2

(나는 사과의 예/문서와 비교하려고하지만 IB를 사용하지 않음) , h와 xib (plist와 다른 프로젝트의 파일이 아님).

이것은 트릭을 수행하는 것 같습니다.

개봉시 응용 프로그램을 닫는 원인을 찾은 경우 여기에 의견을 추가하겠습니다.

아, 에뮬레이터에서 응용 프로그램을 다시 열면 NSlog가 작동하지 않는 것으로 나타났습니다 (예 : xcode 디버그 콘솔에 표시되지 않음). 이것은 아마도 대부분의 사람들에게 아주 분명 할 것입니다. 그러나 이것은 저에게 놀라운 것입니다.

관련 문제