내가 내 마지막 질문 구체적를 만들기 위해이 질문을 생성하고, 여기 내 마지막 질문입니다 : IOS:CS193p fall2013 assignment2 task2:add a button to let user to restart the game목표 - C 속성 재 초기화
이것은 내가 가진 특정 오류 메시지입니다 : 2014년 7월 26일 10 : 31 : 55.110 Matchismo [525 : 60b] - [CardGameViewController redealButton :] : 인스턴스로 전송 된 인식 할 수없는 선택 자 0x8c27590 2014-07-26 10 : 31 : 55.247 Matchismo [525 : 60b] *** 캐치되지 않은 예외 'NSInvalidArgumentException', 이유 : '- [CardGameViewController redealButton :] : 인식 할 수없는 선택기가 인스턴스 0x8c27590에 전송되었습니다.'
나는 버튼 터치 방식으로, 두 개의 속성 (게임, theDeck)에 의해 참조되는 원래 객체 (메모리)를 "지우고"새로운 객체로 다시 할당하여 게임을 다시 시작하려고했습니다.
- (IBAction)touchReadealButton:(UIButton *)sender
{
self.theDeck = [[PlayingCardDeck alloc] init];
self.game = [[CardMatchingGame alloc]initWithCount:[self.cardButtons count] usingDeck:self.theDeck];
}
문제를 진단하기에 충분한 정보를 제공하지 않았습니다. redealButton이란 무엇입니까? 코드에서 redealButton을 사용하고있는 장소를 표시하십시오. – rdelmar
다른 질문을 게시하지 마십시오. 이전 버전을 업데이트하십시오. – rmaddy