static int gValue;
int gValue2;
전역 변수를 선언하여 사용하는 방법은 일단 @interface 혹은 @implementation 외부에서 위에서 처럼 2가지
static을 붙이느냐, 붙이지 않느냐의 차이
가져다가 사용하는 입장에서는
extern int gValue;
extern int gValue2;
이렇게 extern 을 앞에다 붙여줘야 한다.
그럼 이제 처음으로 돌아가서
static - 선언 된 파일에서만 접근 가능
non static - 선언되지 않은 파일에서도 모두 접근 가능
int gValue2;
전역 변수를 선언하여 사용하는 방법은 일단 @interface 혹은 @implementation 외부에서 위에서 처럼 2가지
static을 붙이느냐, 붙이지 않느냐의 차이
가져다가 사용하는 입장에서는
extern int gValue;
extern int gValue2;
이렇게 extern 을 앞에다 붙여줘야 한다.
그럼 이제 처음으로 돌아가서
static - 선언 된 파일에서만 접근 가능
non static - 선언되지 않은 파일에서도 모두 접근 가능
댓글 없음:
댓글 쓰기