ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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
Designed by Tistory.