-
Object-C 기본Code/XCODE 2011. 6. 26. 13:41
Format
.h :
- hearder
- class, type, function, 상수 등
- #import (#include)
.m :
- Source code format
- .mm (c++ 개념)
지시어
- @ ( 컴파일러 지시어 )
- @interface (클래스 선언)
- @implementation (클래스 구현)
- @protocol (Delegate등 일반적 선언)
- @end ( class, category, protocol 등의 종료 지시)
접근지정자
-@public ( 상속(o), 모든곳)
-@private ( 상속(x), 해당 클래스에서만 사용)
-@protected (상속된 클래스에서 사용, 정의된 클래스에서 사용
exception
- @throw
- @catch()
- @finally
- @try
선언을 위한 지시어
- @property (프로펄티 정의)
- @synthesize (프로펄티로 정의 한 변수등을 겟터&셋터 없이 사용함)
- @dynamic (동적 메소드와 변수를 사용한다)
특별지시어
- @class (사용자 클래스 선언)
- @selector(method) 정의된 메소드 이름을 리턴
- @protocol(protocol) 프로토콜클래스의 인스턴스 리턴
- @encode(type) type의 구조를 인코딩하는 문자열을 리턴
- @synchronized() 하나의 스레스에 의한 코드 블럭 정의시 사용
'Code > XCODE' 카테고리의 다른 글
Xcode - 키보드 종료(사라지기) (0) 2012.02.17 Xcode - button title 변경 및 체크 박스 구현 (0) 2012.02.15