self = 메소드를 실행중인 객체를 말함.
return self 하면 메소드를 실행중인 객체를 반환함. 즉 지금 실행되고 있는 객체를 반환
- (id) init 에서 사용됨.
[supur init] = 이 객체를 초기화전에 상위 객체부터 일반적인 초기화 동작을 수행한다.
땡땡 객체가 NSObject 를 상속받았다면
NSObject부터 초기화 하고 그다음 super init를 초기화 하나? ^^;
말이 애매한게 상위 객체 초기화후 자기도 초기화 한다는 건지 만다는건지
이건 좀더 공부하다 보면 나오겠지..
'OS > IOS' 카테고리의 다른 글
UTF-8 String (0) | 2016.02.05 |
---|---|
- (), +() 메서드 문법 (0) | 2016.02.05 |
인스턴스 변수의 값이 nil 인지 먼저 확인 (0) | 2016.02.05 |
1byte는 8bit 다 (0) | 2016.02.05 |
iphone device 테스트방법 (0) | 2016.02.05 |