objective-c static, self

iOS 2015. 8. 21. 00:25

@ 메서드에 여러 인수 넘겨주기

-(int) setDay:(int) d: setMonth:(int) m;

[instance setDay:30 :setMonth: 08];


@ 인수이름 없는 메서드

-(int) set:(int) n: (int) d;

[instance set:1 :3];


@ static 키워드

값이 유지되는 static 형태로 변수를 선언할 수 있다.

메서드 내부에 선언하면 메서드 내부에서만 사용하고,

외부에 선언하면 어디서든 접근할 수 있다.

static int count = 0;


@self 키워드

현재 메서드의 수신자 객체를 호출.

[self method];




: