2014-02-09 2 views
0
-(IBAction)buttonPressed { 
    count++; 

    scoreLabel.text = [NSString stringWithFormat:@"Score\n%i", count]; 
} 

초보자 용 Ios 튜토리얼에 이어. 그는 실수를하지 않습니다. -(IBAction)buttonPressed은 내가 ;을 넣어야한다고 말한 후 오류가 발생하지만, ;을 가지고 있지 않으며, 그 때 ;을 넣을 때 아무 것도하지 않습니다!Xcode 5 예상 된 식별자 오류가 사라지지 않을 것임

+0

정확히 오류 메시지가 무엇입니까? –

+0

오류 메시지를 표시하십시오 – nvl

+0

내 답변을 업데이트했습니다. – markhunte

답변

2

UPDATE는

이 정확히 같은 문제가 here error-in-obj-c-expected-identifier-or 대답했다. 당신이 @implementation보다

enter image description here

오히려 @interface에 IBAction를 코드를 배치하여 잘못했던 일을하고있다

.

enter image description here


원래 대답

당신이

-(IBAction)buttonPressed { 
    count++; 

    scoreLabel.text = [NSString stringWithFormat:@"Score\n%i", count]; 
} 

이있다 할 것입니다 예 전에 때문에 코드의 오류이 점점 가능성이 높습니다 닫는 괄호 "}"가없는 경우 코드를 진행하십시오.

예 : 폐쇄 브래킷 "}"를 추가

enter image description here

다시 오류를 정정한다.

enter image description here

오류가 IBAction를 향하는되고있다. 그러나 그 이전의 코드는 정확하지 않았습니다.

여러분의 실제 문제가되는 코드와 비슷한 문제 일 수 있습니다.

0

이봐, 당신은이

작동합니다 당신은 그것의 반환 형식

- (void)buttonpressed 

희망이 버튼 액션 메소드를 만들 programmically 이상 변경하는 경우 귀하의 방법

- (IBAction)buttonpressed:(id)sender 

를 해결보다 펜촉에 의해이 버튼 액션 메소드를 만들 경우

관련 문제