Begi 2020. 5. 7. 00:33
반응형

Objective-C는 80년대초 C에서 SmallTalk와 같은 문법을 사용하기 위해 만들어졌다.


Objective-C는 스티브 잡스에 의해 넥스트와 애플에 사용되었다. 2014년부터 애플에서 Objective-C 대신 Swift를 사용하고 있다.


Objective-C는 C에 기능을 추가한 Superset이기 때문에 일반 C 코드를 Objective-C에서 컴파일하여 사용할 수 있다.


Objective-C와 C++의 가장 큰 차이점은 메소드를 호출하는 방식이다. Objective-C에서는 메소드를 메세지 방식으로 사용한다. C++에서는 메소드가  컴파일 되어 프로그램에 포함되지만, Objective-C에서는 프로그램 실행 중 메세지를 전달하는 방식으로 메소드를 사용한다.


반응형