이 프로토콜 여기NSObject의를 이해하는 방법, 그것은 당신이 NSObject.h에서 다음을 참조 여기</p> <p>// 1을 제기 할 수 있습니다 모두 프로토콜 및 인터페이스
@protocol NSObject
// 2.되는 것은 인터페이스입니다 위의 프로토콜을 따르십시오.
@interface NSObject <NSObject> {
...
// 3. 아래의 "()"의미는 무엇입니까? NSCoderMethods는 프로토콜입니다
NSObject는 내가 이해해야하는 중요한 요소입니다. 왜 이렇게 설계 되었습니까? ObjC의 모든 구체적인 클래스 요즘, NSObject의에서 구현을 상속 등 참조 카운팅 등의 기능을 지원하고 런타임에게 유형 검사를하기 때문에
대단히 감사합니다. 자바에서는 Object가 NSObject와 매우 비슷합니다. 모든 Java 클래스는 Object를 상속합니다. ObjectC에서 명시 적으로 NSObject에서 상속해야합니다. – Forrest