첫번째 +는 -로 대처 가능하며 + c/c++의 static과 동일하다.
제일 중요한것은 아래와 같은 형식의 선언을 꼭 지켜야한다.
objC는 띄워쓰기로 구별하는 경우가 있으므로 띄어쓰기가 조금만 잘못되도 컴파일러가 에러를 찾지못하고 함수를 불러올때 오류가 발생하는 있다.
(※주의: 아래 예제의 언더바(_)는 모두 띄어쓰기를 표현한것이다.)
###사용방법###
+(타입)함수명:_(타입)변수_변수이름:(타입)변수;
###선언###
+(void) testOne:_(int)n;
+(void) testTow:_(int)x_b:y;
###정의###
+(void) testOne:_(int)n
{
NSLog(@"TestOne:%d",n);
};
+(void) testTow:_(int)x_b:y
{
NSLog(@"TestTow(%d,%d)",a,b);
};
+(타입)함수명:_(타입)변수_변수이름:(타입)변수;
댓글
댓글 쓰기