2011-01-29 2 views
0

coocs2d를 사용하고 있으며 주석 처리 할 때 제목 오류가 발생합니다. 내 머리글에 UIKit을 가져 왔습니다."구조체 또는 공용체가 아닌 구성원에 대한 요청"이 더 많이 발생했습니다.

-(void)timerLoad:(NSTimer *)timer { 
    timer = [NSTimer scheduledTimerWithTimeInterval:(1.0/2.0) target:self selector:@selector(timerLoad:) userInfo:nil repeats:YES]; 
    if (loadingBar.loading) { //error 
     [activity stopAnimating]; 
    } 
    else { 
     [activity startAnimating]; 
    } 
    if (loadingBar.loading = NO) { //error 
     activity.HIDDEN = YES; //thanks ;) 
    } 
} 

loadingBar는 CCProgressTimer이며 활동

답변

2

는이 구현 파일에 CCProgressTimer.h 헤더 파일을 가져하셨습니까 UIActivityIndicatorView입니까? 모든 작업이 순방향 선언 (@class CCProgressTimer)이면 컴파일러에 해당 이름의 클래스가 있지만 컴파일러에게 클래스 속성에 대해 알리지 않습니다. 컴파일러를 이해하려면 도트 구문 (loadingBar.loading) 용 헤더를 가져와야합니다.

(또한, UIViewhidden 재산이 아니라 visible 속성이 있습니다.)

+0

좋은 전화 조나단 도움이되기를 바랍니다. 그 시각적/숨겨진 물건은 항상 C# .Net에서 온 이후로 나를 잡아. –

+0

감사를 숨김으로 변경했습니다. CCProgressTimer도 가져 왔지만 오류에는 아무런 영향이 없었습니다. #import btw haha ​​ – Joethemonkey101

+0

컴파일러의 실제 출력은 무엇입니까? –

0

yourcontroller

@interface

@class 뷰 클래스의 .H 파일에 컨트롤러 클래스를 선언 전달하는 시도 yourview ....

그것이

+0

감사합니다. 이미 @class CCProgressTimer를 완료했습니다. 헤더 파일에 – Joethemonkey101

관련 문제