0
와 충돌 내가 사용하고 있습니다 :앱은 내가 해요 nstimer 후 새로운 화면 ko를 열려고 NSInvalidArgumentException
MultiplayerController* controller = [[MultiplayerController alloc] initWithNibName:@"MultiplayerController" bundle:nil];
[[self navigationController] pushViewController:controller animated:YES];
[controller.playeronecount setText:playeronecount.text];
을하지만 응용 프로그램은 나에게 SIGABRT을주고있다.
.h 파일; 56 :
2012-01-12 21
IBOutlet UILabel *playeronecount;
@property (nonatomic, retain) UILabel *playeronecount;
16.016 [9621 : 707] - [MultiplayerController는 playeronecount] : 56 : 16.020 [9621 인식 선택기 2012-01-12 21 인스턴스 0x39824a0 보내 : 707] * 의한 캐치되지 예외 'NSInvalidArgumentException'응용 프로그램 종료, 이유 : - (0x33ff48bf 0x357101e5 0x33ff7acb 0x33ff6945 0x33f51680 0x5f85 0x31ac361d : * 우선 투사 호출 스택 '[MultiplayerController playeronecount] 미정 선택기 인스턴스 0x39824a0에 보냈' 0x33fc8a63 0x33fc86c9 0x33f4a4dd 0x33f4a3a5 0x35b8afcd 0x3508f743 0x275f 0x2704) 0x33fc729f는 당신은 getter와 setter 메소드, 각각-playeronecount
및-setplayeronecount
을 생성하기 위해@synthesize
playeronecount
필요 예외 (GDB)
이 문제를 디버그하기에 충분한 컨텍스트를 제공하지 않았습니다. 타이머를 포함한 주변 코드를 게시하십시오. 또한 던져지고있는 오류나 예외를 게시하십시오. –
MultiplayerController.m에서'playeronecount'를 @synthesize하는 것을 기억 했습니까? –
나는 게시물을 편집했다. 내가 명령 한 마지막 줄을 넣을 때 타이머가 아닙니다. -> [controller.playeronecount setText : playeronecount.text]; – Blazer