[Objective-C] 모든 클래스의 뿌리 NSObject 클래스
NSObject 클래스 ───────────── 인스턴스를 생성할 때는 alloc 메소드를 이용한다고 설명했습니다. 그런데, NSDate의 클래스 레퍼런스를 찾아봐도 alloc 메소드에 대한 설명은 보이지 않습니다. 객체지향 언어에서는 어떤 클래스의 자원을 바탕으로 또 다른 클래스를 작성하는 상속이 많이 이용됩니다. alloc 메소드는 NSDate 클래스가 상속하고 있는 NSObject 클래스에 있는 메소드 입니다. 이 때 바탕이 되는 클래스를 슈퍼클래스(superclass), 그것을 상속하는 클래스를 서브클래스(subclass)라고 합니다. NSDate 클래스는 NSObject 클래스의 서브클래스 입니다. NSDate -(상속)-> NSObject 이 NSObject 클래스는 Cocoa 환경에서 모든 ..
헉!!/Objective C
2012. 1. 8. 21:51