一.前言 一般可以将编程语言分为两种,编译语言和直译式语言. 像 C++.Objective-C 都是编译语言.编译语言在执行的时候,必须先通过编译器生成机器码,机器码可以直接在 CPU 上执行,所以执行效率较高. 像 JavaScript.Python 都是直译式语言.直译式语言不需要经过编译的过程,而是在执行的时候通过一个中间的解释器将代码解释为 CPU 可以执行的代码.所以,较编译语言来说,直译式语言效率低一些,但是编写的更灵活. iOS 开发目前的常用语言:Objective-C 和 S