본문 바로가기

Development/iPhone6

[iOS][iPhone][ObjectC-02] 오브젝트 C 기본 문법 Message, Interface! 안녕하세요 푸민입니다. 저번 포스팅에서는 아이폰 개발의 기본 언어인 오브젝트 C가 뭔지에 대해서 보았습니다! 이번에는 이 오브젝트 C를 어떻게 사용하는지에 대해서 알아보겠습니다!! 1. Messages 자 그럼 먼저 메시지를 어떻게 전달하는지 알아보겠습니다. 오브젝트 C에서는 메소드를 호출하는게 아니라 메시지라는 것을 보냅니다! 그러면 해당 객체(인스턴스)에서 실행해주는 것이지요![obj method:argument]; [] 괄호를 많이 쓰시게 될텐데요. 메시지를 보낼수 있는, 즉 C++이나 Java에서 . 연산자를 이용해서 메소드를 호출하는 것과 같은 역활을 합니다. obj 는 객체입니다. 그리고 method 이름을 적어주고 : (콜론) 이후로 파라미터를 넣어주시면 됩니다. 2. Interface 이번.. 2015. 8. 8.
[iOS][iPhone][ObjectC-01] 오브젝트 C가 뭔가, 개요 안녕하세요 푸민입니다. 첫번째 글로 오브젝트 C에 대해서 알아보겠습니다. 먼저 오브젝트 C는 어떤 언어일까요? 위키피디아 - https://en.wikipedia.org/wiki/Objective-C 오브젝트 C는 미국의 브래드 콕(Brad Cox)씨가 1980년대에 처음으로 개념을 발표하고 만든 하이브리드 언어입니다. C언어와 유사하지만 객체 지향개념을 도입하여 만들었습니다. 오브젝트 C는 아시다시피 아이폰 개발에 기본으로 사용되는 언어입니다. (안드로이드는 Java 를 사용) 저는 아직 접해보지 않았지만, MacOS 의 어플리케이션 또한 오브젝트 C를 기본으로 사용한다고 합니다. 지금 우리나라에서는 오브젝트 C에 대한 강의가 많이 없어요. 제가 미국 오기전에 잠깐 배워보려고 찾아봤지만 실패... 그 .. 2015. 8. 7.