Objective-C 공부하기 #2

Posted at 2008. 10. 3. 04:31 // in S/W개발/MACDEV // by 김윤수


  • Objective-C: instance variable의 accessibility 조정은 @private, @protected, @public, @package 디렉티브로 할 수 있습니다.(Objective-C SW개발 프로그래밍언어 instance variable accessibility)2008-10-03 00:07:37
  • Objective-C: Category를 쓰면 subclassing하지도 않고, 이미 존재하는 클래스에 메소드를 추가할 수도 있고, 클래스 구현을 여러 파일에 나눌 수도 있답니다.(Objective-C SW개발 프로그래밍언어 Category)2008-10-03 00:14:51
  • Objective-C: Category 정의는 다음과 같이…

  • /// @file "ClassName+CategoryName.h"
    #import “ClassName.h”


    @interface ClassName (CategoryName)
    /* method declarations */
    @end

  • Objective-C: Category 구현 소스명은 보통 ClassName+CategoryName.m이라고 짓는다는 군요(Objective-C SW개발 프로그래밍언어 Category구현파일명)2008-10-03 00:21:55
  • Objective-C: Category 구현은 다음과 같이…

  • /// @file "ClassName+CategoryName.m"
    #import “ClassName+CategoryName.h”


    @implementation ClassName (CategoryName)
    /* methods definitions */
    @end

이 글은 김윤수님의 2008년 10월 2일의 미투데이 내용입니다.