7、学习Objective - C编程基础

学习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会自动创建。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值