본문 바로가기
프로그래밍 놀이터/iOS

[ios] object-c category ( categories )

by 돼지왕 왕돼지 2012. 11. 3.
반응형




object-c category ( categories )

- 이미 존재하는 클래스에 새로운 메소드를 추가하기 위해 제공되는 기능.


- 별도의 subclass (상속 확장) 없이 기존의 클래스의 기능을 확장할 수 있다.


- category 에는 새로운 instance variable 을 추가할 수 없다.


- 기존의 메소드와 이름이 충돌이 일어날 경우, category 를 통해서 새로 정의된 메소드가 override 하는 격이 된다는 점에 주의해야 한다.

- syntax

@interface <확장하고픈 class> (확장명)

- 함수정의

@end

 

@implementation <확장하고픈 class> (확장명)

구현
@end 



도움이 되셨다면 손가락 꾸욱~ ( 로그인 필요 x )



반응형

댓글