본문 바로가기

문법2

[iOS][iPhone][ObjectC-03] 오브젝트 C 기본 문법 Implementation, Instantiation 안녕하세요 푸민입니다! 저번 포스팅에서 Interface와 Message에 대해서 알아보았습니다. 이번에는 Implementation에 대해서 알아볼게요! 1. Implementation Implementation 은 Interface로 만들어 놓은 틀(클래스)을 직접 구현하는 부분입니다. 즉 실질적인 기능이 되는 곳이에요! Interface 는 .h 라는 파일로 만들어지고, Implementation 은 .m 이라는 파일로 만들어집니다. 그래서 실제로 나중에 Xcode에서 작업하시면 항상 .h 파일과 .m 파일이 함께 만들어지는 것을 보실수 있어요! Implementation 의 기본 구조는 아래와 같습니다.@implementation classname + (return_type)classMethod .. 2015. 8. 9.
[iOS][iPhone][ObjectC-02] 오브젝트 C 기본 문법 Message, Interface! 안녕하세요 푸민입니다. 저번 포스팅에서는 아이폰 개발의 기본 언어인 오브젝트 C가 뭔지에 대해서 보았습니다! 이번에는 이 오브젝트 C를 어떻게 사용하는지에 대해서 알아보겠습니다!! 1. Messages 자 그럼 먼저 메시지를 어떻게 전달하는지 알아보겠습니다. 오브젝트 C에서는 메소드를 호출하는게 아니라 메시지라는 것을 보냅니다! 그러면 해당 객체(인스턴스)에서 실행해주는 것이지요![obj method:argument]; [] 괄호를 많이 쓰시게 될텐데요. 메시지를 보낼수 있는, 즉 C++이나 Java에서 . 연산자를 이용해서 메소드를 호출하는 것과 같은 역활을 합니다. obj 는 객체입니다. 그리고 method 이름을 적어주고 : (콜론) 이후로 파라미터를 넣어주시면 됩니다. 2. Interface 이번.. 2015. 8. 8.