上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.2 框架
3.2.1 简单的“Hello World”程序
要开发应用程序,首先会想到要使用程序开发语言。本书的后面会详细介绍开发Mac应用程序以及iPhone应用程序的程序开发语言——Objective-C 2.0,Objective-C 2.0是从C语言发展而来的。几乎所有的介绍程序开发语言的书籍,都会提供一个“Hello World”程序的例子来演示基本的语法。我们以C语言为例,C语言的“Hello World”程序如下。
#include <stdio.h> int main(){ printf(“Hello World!\n”); return 0; }
这就是通常在学习C语言时接触的第一个程序——“Hello World”。这是一个完整的应用程序,一个命令行应用程序。在终端上执行时,可以显示字符串“Hello World!”。
大家注意到没有,我们要开发的是桌面应用程序,是需要显示窗口和菜单的。但是,就您翻烂了介绍C语言的书籍,也不可能找到这方面的内容。
要开发桌面应用程序,掌握了编程语言只是做好了一半的准备,还必须了解那些负责生成窗口和菜单的软件,就是所谓框架(framework)了。