iOS Application Development Intro Objective - C 표준 C 언어를 포함하는 확장된 언어이다. 하지만 C가 컴파일러에 의존하는 정적인 언어라면, Objective-C는 런타임이라고 불리는 기능에 의존하는 동적인 언어이다. 즉 실행했을 때, 결정되는 언어라는 것이다. 동적이라는 것은, 세가지의 의미를 갖는다. Dynamic typing : 코드에서 다루는 오브젝트의 type이 무엇인지 실행 도중에 결정된다. Dynamic binding : 코드 상의 statement가 어떤 메소드를 실행시킬지 실행 도중에 결정된다. Dynamic loading : 어떤 모듈이 실행 도중 언제 메모리에 불려올지 실행 도중에 결정된다. cf) cocoa 애플 환경에서 애플리케이션을 제작하기 ..
Dev.iOS/About
2016. 9. 7. 08:59
- Total
- 1,569,011
- Today
- 217
- Yesterday
- 366