0
iphone에서 h 클래스의 정적 정수를 선언 할 수 없습니다.iphone에서 h 클래스의 정적 정수를 선언하는 방법은 무엇입니까?
static int i;
"예상 지정자 - 한정자 목록이 정적이되기 전에"오류가 발생합니다.
도와주세요. 어떻게 해결할 수 있습니다. 어떻게 정적 변수를 전 세계적으로 iphone에서 선언 할 수 있습니까? 감사합니다.
iphone에서 h 클래스의 정적 정수를 선언 할 수 없습니다.iphone에서 h 클래스의 정적 정수를 선언하는 방법은 무엇입니까?
static int i;
"예상 지정자 - 한정자 목록이 정적이되기 전에"오류가 발생합니다.
도와주세요. 어떻게 해결할 수 있습니다. 어떻게 정적 변수를 전 세계적으로 iphone에서 선언 할 수 있습니까? 감사합니다.
전역 정적 변수와 같은 것은 없습니다. 정적 변수는 파일 범위를 가지며 .h 파일의 경우 포함 된 모든 파일이 i
이라는 다른 변수를 가짐을 의미합니다. 전역 변수를 선언하려면 헤더에 extern int i
선언을 넣고 하나의 구현 파일에 전역 범위의 코드 int i
만 넣으십시오 (기술적으로 문제가되지는 않음).
(헤더 파일에 객체 정의를 두지 않는 것이 좋습니다.) 작동해야합니다. 컨텍스트를 좀 더 보여줄 수 있습니까? –