Class / Protocol / Category for Objective-C
클래스 클래스는 항상 NSObject로부터 상속을 받아야 한다. ( 객체 생성, 정리 등 모든 관리에 필요한 기능들이 NSObject에 정의가 되어 있다. ) 헤더파일은 .h , 구현파일은 .m 이다. 클래스 인터페이스 정의(.h) #import @interface ClassName : NSObject { int member; // 멤버변수들; } @property (retain) int member; + 클래스메서드; - 인스턴스메서드; @end 멤버변수들은 괄호 안에 선언을 해주며, getter, setter 메시지를 자동으로 생성해주기 위해서는 @property 에 정의를 해주어야 한다. ( @property에 정의해준 항목은 .m 파일에서 @syntyesize 하고 짝을 이루도록 해줘야 한다. )..