2014-03-26 4 views
0

범용 iOS 앱을 만들고 있습니다. 나는 오랫동안 그렇게 해왔다. iPhone 및 iPad 용 ViewController가 3 개 있습니다. 최근에 저는 iPhone ViewController.m에 몇 줄의 코드를 추가했습니다. return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));이 (가) Thread:1 breakpoint:1.1iOS - 특정 컨트롤러에서 앱이 다운 됨

으로 변경되었지만 충돌이 다시 발생했습니다. iPad를 통해 앱을 실행하면 다른보기 컨트롤러를 사용하기 때문에 모든 것이 잘 작동합니다. 다른 iPhone보기 컨트롤러로 내 앱을 시작하면 충돌이 발생하지 않습니다.

@implementation과 같은 필수적인 부분을 제외하고 내 전체 코드에 주석을 달았으며 여전히 충돌합니다. 백업을 했으므로 .h 및 .m 파일을 모두 덮어 썼는데 여전히 충돌합니다. 나는 지금 필사적이다. 내가 생각할 수있는 것은 새로운 프로젝트를 만들고, 거기에 모든 파일을 추가하고, 새로운 스토리 보드를 만들고, 모든 코드를 붙여 넣는 것입니다. 많은 코드가 있기 때문에 많은 시간이 걸릴 것입니다. 콘솔에 (lldb)을 제외하고는 아무 것도 표시되지 않습니다. 나는 모든 예외에 대한 예외 중단 점을 가지고 있지만 아직 아무것도 잡아 내지 못한다.

도와주세요.

편집 : 그냥 알려주려면 시뮬레이터를 여러 번 재설정하려고했지만 도움이되지 않았습니다. 시뮬레이터와 실제 iPhone 5s 장치가 충돌합니다.

+0

중단 점보기에서 새 중단 점을 추가하고 "예외 중단 점"을 선택하십시오. 이것은 예외가 던져지는 곳을 정확하게 보여줍니다. –

+0

나는 breakpoint를 가지고있다. http://i.imgur.com/YmJxQDh.png – Sam

+0

중단 점이 "On Catch"가 아닌 "On Throw"로 설정되어 있는지 확인하십시오. –

답변

0

iPhone보기 컨트롤러와 iPad보기 컨트롤러에 올바른 클래스를 할당했는지 확인하십시오.

+0

예. 나는 그것을 확인했다. 그들은 괜찮아. – Sam

관련 문제