学习Objective - C编程基础
1. 引言
在过去的编程中,创建用户界面和实际程序都需要编写代码。而借助Xcode,无需编写代码就能创建用户界面,但要让程序实现特定功能,仍需编写代码。虽然理论上可以用任何编程语言创建Mac程序,但Objective - C是最常用的语言,甚至苹果的程序员也经常使用它。
学习任何编程语言,首先要学习其语法,即规定如何在该语言中编写命令,然后要学习创建典型程序的常见任务。如果你熟悉其他编程语言,可以快速浏览以了解Objective - C的工作方式;若从未接触过编程,下面将介绍使用Objective - C进行Mac编程的基础知识。
2. 传统Objective - C与Mac Objective - C程序编写的差异
传统Objective - C程序需要编写一个主程序,示例如下:
int main( int argc, const char *argv[] ) {
printf( "Hello, world!");
return 0;
}
每个Objective - C程序都有一个由 main 关键字标识的主程序,要让程序运行,需在主程序中编写和存储指令。上述示例中,第一条指令在屏幕上显示“Hello, world!”,第二条返回0,表示程序成功运行。在更复杂的程序中,主程序可能包含数千条指令,或者存储在多个子程序中,这些子程序由主程序调用或运行。
Mac Objective - C程序也有主程序,但Xcode会自动创建。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



