본문 바로가기
프로그래밍 놀이터/iOS

[ios] objective-c 에서의 static constant 정의 하는 방법.

by 돼지왕 왕돼지 2012. 11. 2.
반응형


objective-c 에서의 static constant 정의하기.

private static string

m 파일의 implementation 전에 정의해준다.

static NSString *const kConstant = @"myconstant";




public static string

1. header 에 다음과 같이 정의

extern NSString *const kConstant;



2. m 파일의 implementation 에 다음과 같이 정의

NSString *const kConstant = @"myconstant";




#define 은? 

# 을 사용하는 preprocessor macro 들은 가능한한 피하는 게 좋다. compiler 에 의존적이어서, 예상치 못한 결과를 초래하기가 쉽다. 


반응형

댓글