iOS编写的编程语言是什么?

时间:2015-10-25 11:00:46

标签: ios

iOS编写的编程语言是什么?是 Obj-C 还是 C / C ++ + ASM

1 个答案:

答案 0 :(得分:6)

mach内核将用C语言编写,然后将Assembler引入。

在该层之上,设备驱动程序使用相同的语言C编写,以及与内核交互,思考图形,声音等。

在该级别之上,运行时库将混合使用GNU库,主要是C,C ++。

然后整个框架将用Objective C / C ++编写,包装在较低级别的GNU库中。

这同样适用于桌面OS / X,因为它们共享上述软件的类似结构。