慕课网_《征战Objective-C》学习总结

本教程介绍了Objective-C的历史和发展,以及其作为C语言面向对象的扩展所具备的特点。内容覆盖了OC的基本语法、数据类型、控制语句等核心概念,并详细讲解了如何在MacOS环境下使用Xcode进行开发。

时间:2017年04月27日星期四
说明:本文部分内容均来自慕课网。@慕课网:http://www.imooc.com
教学示例源码:无
个人学习源码:https://github.com/zccodere/s...

第一章:OC的故事

1-1 OC的故事

历史与发展

古老而优雅的编程语言
OC的诞生,基于C开发而来
GNU自由软件基金会

OC语言的特点

1.支持C语言语法,是一个高效的编程语言
2.作为C语言面向对象的扩展,支持完整的面向对象编程特性
3.简洁而优雅的编程风格使得编写程序与阅读代码都变得格外清晰
4.兼容性好,可以在同一个项目中同时使用OC与C++,也可以在项目中导入由C、C++等语言编写的库文件。

第二章:准备起航

2-1 OC语法汇总预览

OC语言语法快速预览:给有其它语言基础的同学准备的

clipboard.png

clipboard.png

clipboard.png

clipboard.png

clipboard.png

clipboard.png

clipboard.png

clipboard.png

2-2 OC开发环境介绍

使用Mac OS系统开发。

使用Xcode集成开发工具开发。

2-3 打开已保存项目与注释语句

clipboard.png

2-4 编写程序指令

clipboard.png

第三章:变量与数据类型

3-1 OC中的变量与表达式

clipboard.png

3-2 OC基本数据类型

基本数据类型

clipboard.png

限定词

clipboard.png

3-3 OC算数表达式与运算符

赋值运算符
=
一元运算符
int a = 1;
a +=1;
a++;
++a;
二元运算符
+ - * / %
三元运算符
2>3?yes:no

3-4 OC各种运算符的综合应用

clipboard.png

第四章:条件控制语句

4-1 OC分支语句if

clipboard.png

在OC中,0为假,非0位真

4-2 OC高级跳转语句goto

注:goto可能会影响程序运行结构,goto一般是不建议使用!

clipboard.png

第五章:循环控制语句

5-1 while循环

clipboard.png

5-2 for循环与do-while循环

clipboard.png

clipboard.png

5-3 break与continue语句

break:跳出当前循环
continue:直接下次循环

第六章:switch分支语句

6-1 OC中switch分支语句

clipboard.png

第七章:OC中的函数

7-1 OC中的函数

clipboard.png

第八章:函数的调用

8-1 OC函数的调用

clipboard.png

第九章:main函数中的默认参数

9-1 main函数中的默认参数

clipboard.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值