首先声明自己不是大神,oc本质上是c
main函数是入口就是创建一个Application的实例,c的语法可以直接使用的。后面会做一个内存自动管理(autoreleasepool),runloop之类的。然后applanuch的时候,交给appdelegate去完成窗口创建,事件chain等。

解决方案 »

  1.   

    如果C语法直接用,那么c库是不是也可以直接用呢?还有就是IOS编译的应用是二进制代码的方式运行吗?如果不是C库函数能直接用吗?不是很理解这些。
      

  2.   

    c库确实是可以直接用,c/c++的语法也确实在oc中兼容。 有个命令可以把oc的代码转换成c的代码的。 还有就是IOS编译的应用是二进制代码的方式运行吗? 这个问题各平台本质上都是一样的,建议学习下编译、链接、运行相关的底层知识