반응형
object-c category ( categories )
- 이미 존재하는 클래스에 새로운 메소드를 추가하기 위해 제공되는 기능.
- 별도의 subclass (상속 확장) 없이 기존의 클래스의 기능을 확장할 수 있다.
- category 에는 새로운 instance variable 을 추가할 수 없다.
- 기존의 메소드와 이름이 충돌이 일어날 경우, category 를 통해서 새로 정의된 메소드가 override 하는 격이 된다는 점에 주의해야 한다.
- syntax
@interface <확장하고픈 class> (확장명)
- 함수정의
@end
@implementation <확장하고픈 class> (확장명)
구현
@end
도움이 되셨다면 손가락 꾸욱~ ( 로그인 필요 x )
반응형
'프로그래밍 놀이터 > iOS' 카테고리의 다른 글
[ios]objective-c 네트워크 연결 상태 확인하기. (0) | 2012.11.04 |
---|---|
[ios] object-c 의 기초 개념. (0) | 2012.11.04 |
[ios] object-c @class 와 #import 의 차이. (0) | 2012.11.03 |
[ios] object-c #import 와 #include 의 차이. (0) | 2012.11.03 |
[ios] object-c #pragma mark 의미. (0) | 2012.11.03 |
댓글