《Objective-C实验指导》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:刘志伟
  • 出 版 社:广州:华南理工大学出版社
  • 出版年份:2017
  • ISBN:9787562351801
  • 页数:128 页
图书介绍:本书由六章共18个实验组成,分别针对Objective-C语言的开发环境,如何创建和使用类,如何实现继承、多态和复合,基础框架的学习,内存管理、对象初始化和属性。第3部分讲述了如何扩展objective-c对象,包括如何使用分类和扩展,如何使用协议和委托等方面进行了讲解和练习。每章一个主题,由三大部分组成。 第一部分相关知识点。这是动手实验之前的理论准备过程。实验及练习部分用到的知识点和技巧在这里都做出了较为系统的体现。这一部分,无论是在动手实验前/后都可以学习/复习到相关的知识点。第二部分实验。每章均由2~4个不等的实验组成,每个实验可以根据实际情况单独作为一次课堂实验内容,也可以与第一部分的知识点一起作为边讲边练的教师演示内容。第三部分课后练习。根据实际情况,这部分内容可完全安排学生课后自主完成,也可以与课堂实验一起作为一次教学内容。

1 Xcode编程环境 1

实验1.1创建控制台应用程序 3

实验1.2熟练使用Xcode开发Objective-C程序 9

练习 13

2类和对象 15

实验2.1用面向对象思想编写程序实现几何图形的绘制 18

实验2.2 Objective-C中类的创建与使用 25

练习 26

3继承、多态与复合 27

实验3.1通过继承方式改进绘图程序 32

实验3.2 Objective-C中的多态 35

实验3.3通过复合方式实现汽车的组装 38

练习 43

4基础框架 49

实验4.1常用结构体与字符串类型 59

实验4.2数组类型 61

实验4.3字典与数字类型 63

实验4.4使用Foundation中的基础类编写程序实现班级管理 66

练习 70

5内存管理、对象初始化及属性 73

实验5.1引用计数与自动释放池 82

实验5.2内存管理规则 89

实验5.3对象初始化 94

实验5.4属性 98

练习 101

6类别与协议 104

实验6.1类别与类扩展 110

实验6.2协议的创建与使用 113

实验6.3协议与委托 117

练习 122

参考文献 128