2012-04-03 3 views
0

시뮬레이터에서 내 응용 프로그램의 전자 메일 단추를 눌렀을 때 다음 오류가 발생했습니다. 나는 기계, 여전히 같은 오류스레드 1 수신 신호 SIGABART 오류

재부팅

argc = (int)1 
argv = (char**) 0Xbffff594 
*argv = char 0xbffff6b8/users/library/apllications/5.1/applications/FBA888AA-xxxxxx 

In thread 1 

0x0028b626 <+1163> xor %eax,%eax 
0x951929c6 <+0010> jae 0x951929d6 <__pthread_kill+26> 

동일한 코드 양식을 사용하여 필자가 이전 응용 프로그램이 너무 코드가이게 무슨 뜻인지 해석 확인

int main(int argc, char *argv[]) 

@autoreleasepool { 
    return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 

임 데 문제가 있어야합니다, 디버거는 말한다

누구든지 조언을 제공 할 수 있습니까?

+0

실제 오류가 생성되는 곳을 좁히십시오. 중단 점 속성 관리자를 사용하여 예외가 발생하면 중단하고 문제가 발생한 지점에서 스택보기를 제공하는지 확인합니다. 실패하면 예외를 잡아서 로깅하고 관련 스택 심볼을 기록하십시오. –

+0

이 기사에서와 같이 예외 중단 점을 추가하고 더 구체적인 행을 찾으십시오. http://ijoshsmith.com/2011/11/28/debugging-exceptions-in-xcode-4-2/ – borrrden

+0

코드를 가져 오더라도 작동하는 다른 앱에서 문제를 진단하는 데 도움이되는 코드의 관련 부분을 확인해야합니다. – Rob

답변

2

.H 파일 @property (strong, nonatomic) ViewController *viewController;

에 앱-대리인에게이 라인을 추가하고 앱-위임하는 .m 파일 @synthesize viewController = _viewController;

0

이 라인은 .H 파일

에 앱-대리인에게이 라인을 추가
@property (strong, nonatomic) UIViewController *viewController;  

하고 앱-위임이 라인은 파일을하는 .m

@synthesize viewController = _viewController; 
+0

Saif가 게시 한 내용을 복사했지만 AppContentroller에'ViewController'를 App-delegate 용으로 바꿨습니다. 파일. – user3780698

0

연결이 끊어져있는 것처럼 보입니다. Interface Builder에서 모든 연결을 두 번 확인해야합니다.

연결을 다시 연결하거나 연결을 삭제하십시오.

관련 문제