Objective-C入门教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:传智播客高教产品研发部编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2015
- ISBN:9787115356253
- 页数:154 页
第1章 Objective-C入门 1
1.1 Objective-C概述 1
1.1.1什么是Objective-C 1
1.1.2语言特点 2
1.1.3开发框架 2
1.2开发工具 3
1.2.1 Xcode概述 3
1.2.2 Xcode安装 3
1.3第一个OC程序 7
1.4本章小结 11
第2章 面向对象编程 12
2.1面向对象概述 12
2.2类和对象 13
2.2.1类的声明和实现 13
2.2.2使用Xcode创建一个类 15
2.2.3对象的创建 18
2.3方法 19
2.3.1方法的定义 19
2.3.2方法的使用 21
2.4成员变量 22
2.4.1成员变量的定义 22
2.4.2成员变量的引用 22
2.4.3成员变量的调用范围 23
2.5封装 24
2.5.1为什么要进行封装 24
2.5.2 set与get方法 25
2.6继承 27
2.6.1继承的概念 27
2.6.2父类方法的重写 29
2.6.3 super关键字 31
2.7多态 32
2.7.1多态的概述 32
2.7.2对象的类型转换 33
2.8本章小结 36
第3章 深入理解面向对象 37
3.1 self关键字 37
3.1.1 self访问成员变量 37
3.1.2 self调用方法 39
3.2点语法 42
3.3属性 45
3.3.1声明属性 45
3.3.2声明属性的特性 45
3.3.3实现属性 46
3.4构造方法 49
3.4.1重写init方法 49
3.4.2自定义构造方法 51
3.5 description方法 52
3.6断点调试 53
3.7本章小结 57
第4章 内存管理 58
4.1为什么要管理内存 58
4.2引用计数 60
4.2.1什么是引用计数 60
4.2.2引用计数器操作 62
4.2.3自动释放池 65
4.3自动引用计数——ARC 66
4.3.1 ARC概述 66
4.3.2强指针和弱指针 68
4.3.3@property属性特性 69
4.4本章小结 72
第5章 分类 73
5.1分类概述 73
5.1.1什么是分类 73
5.1.2使用Xcode创建分类 74
5.1.3调用分类方法 77
5.2扩充系统自带类 79
5.2.1扩充类方法 80
5.2.2扩充对象方法 81
5.3类扩展 82
5.4本章小结 85
第6章 协议与代理 86
6.1协议概述 86
6.1.1什么是协议 86
6.1.2使用Xcode声明协议 87
6.2协议的使用 89
6.2.1@required和@optional 89
6.2.2遵守协议 89
6.3代理 91
6.3.1为什么需要代理 91
6.3.2如何实现代理 94
6.4本章小结 96
第7章 Foundation框架 97
7.1 Foundation文档 97
7.2字符串对象 99
7.2.1 NSString类的初始化 100
7.2.2 NSString类的常见操作 102
7.2.3 NSMutableString类的常见操作 109
7.3数组对象 112
7.3.1 NSArray类创建数组及常见操作 112
7.3.2 NSMutableArray类创建数组及常见操作 114
7.4字典对象 119
7.4.1字典的概述 119
7.4.2 NSDictionary类创建字典及常见操作 120
7.4.3 NSMutableDictionary类创建字典及常见操作 123
7.5数字对象 124
7.5.1 NSNumber类创建数字对象 124
7.5.2数字对象的类型转换 126
7.6本章小结 128
第8章 文件操作 129
8.1 plist文件操作 129
8.1.1创建plist文件 129
8.1.2读取plist文件 131
8.1.3写入plist文件 132
8.2 NSFileManager类 135
8.2.1 NSFileManager类操作目录的方法 135
8.2.2 NSFileManager类操作文件的方法 137
8.3本章小结 140
第9章 开发第一个IOS程序 141
9.1开发iOS必备知识 141
9.1.1 iOS概述 141
9.1.2 iOS SDK介绍 142
9.2开发第一个iOS程序 142
9.2.1创建工程 143
9.2.2实现基本交互 145
9.3展望未来 153
9.4本章小结 154
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019