万本电子书0元读

万本电子书0元读

顶部广告

Objective-C入门教程电子书

Objective-C是一门面向对象、通用、高级、强大的编程语言,是iPhone、iPad、Mac发。它有着优雅的编程环境,并发扬了C语言的优秀特性,是苹果的iOS和OSX操作系统的主要编程语言。结合实例介绍了面向对象编程、深理解面向对象、内存管理、分类、Foundation框架以及文件操作等重要编程技术,教你如何针OSX用户界面编写出优秀的应用程序。无论你是初次触Objective-C,还是已有丰富的C语言、C 或者Java编程经验,本书都能让你轻松过渡并熟练掌握Objective-C!

售       价:¥

纸质售价:¥25.80购买纸书

52人正在读 | 0人评论 6.2

作       者:传智播客高教产品研发部

出  版  社:人民邮电出版社有限公司

出版时间:2015-02-01

字       数:11.7万

所属分类: 教育 > 大中专教材 > 研究生/本科/专科教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Objective-C是扩展C的面向对象编程语言,也是iPhone发用到的主要语言。《Objective-C门教程》站在初学者的角度,以形象的比喻、实用的案例,通俗易懂的语言,详细讲解了Objective-C的基本知识、发工具的安装使用、面向对象思想、分类、Foundation框架等,以及在程序中如何调试程序、处理错误等。*后带领大家发了一个iOS 程序,帮助大家建立学习OC的兴趣和自信心,适合初级发人员阅读。<br/>【推荐语】<br/>Objective-C是一门面向对象、通用、高级、强大的编程语言,是iPhone、iPad、Mac发***。它有着优雅的编程环境,并发扬了C语言的优秀特性,是苹果的iOS和OSX操作系统的主要编程语言。结合实例介绍了面向对象编程、深理解面向对象、内存管理、分类、Foundation框架以及文件操作等重要编程技术,教你如何针OSX用户界面编写出优秀的应用程序。无论你是初次触Objective-C,还是已有丰富的C语言、C 或者Java编程经验,本书都能让你轻松过渡并熟练掌握Objective-C!<br/>【作者】<br/>传智播客成立于2006年,由中国Java培训先行者张孝祥老师发起,联合全球知名中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学至今,传智播客已成立8年,在这8年期间,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养优秀软件应用工程师的宏伟目标,在累计培养的十万余名学员中,8年期间,我们陆续设了Java、网页平面、PHP、.Net、iOS、C/C 六个专业方向的课程,并且未来将逐渐设其他专业方向的课程。<br/>
目录展开

内容提要

序言

第1章 Objective-C入门

1.1 Objective –C概述

1.1.1 什么是Objective -C

1.1.2 语言特点

1.1.3 开发框架

1.2 开发工具

1.2.1 Xcode概述

1.2.2 Xcode安装

1.3 第一个OC程序

1.4 本章小结

第2章 面向对象编程

2.1 面向对象概述

2.2 类和对象

2.2.1 类的声明和实现

2.2.2 使用Xcode创建一个类

2.2.3 对象的创建

2.3 方法

2.3.1 方法的定义

2.3.2 方法的使用

2.4 成员变量

2.4.1 成员变量的定义

2.4.2 成员变量的引用

2.4.3 成员变量的调用范围

2.5 封装

2.5.1 为什么要进行封装

2.5.2 set与get方法

2.6 继承

2.6.1 继承的概念

2.6.2 父类方法的重写

2.6.3 super关键字

2.7 多态

2.7.1 多态的概述

2.7.2 对象的类型转换

2.8 本章小结

第3章 深入理解面向对象

3.1 self关键字

3.1.1 self访问成员变量

3.1.2 self调用方法

3.2 点语法

3.3 属性

3.3.1 声明属性

3.3.2 声明属性的特性

3.3.3 实现属性

3.4 构造方法

3.4.1 重写init方法

3.4.2 自定义构造方法

3.5 description方法

3.6 断点调试

3.7 本章小结

第4章 内存管理

4.1 为什么要管理内存

4.2 引用计数

4.2.1 什么是引用计数

4.2.2 引用计数器操作

4.2.3 自动释放池

4.3 自动引用计数——ARC

4.3.1 ARC概述

4.3.2 强指针和弱指针

4.3.3 @property属性特性

4.4 本章小结

第5章 分类

5.1 分类概述

5.1.1 什么是分类

5.1.2 使用Xcode创建分类

5.1.3 调用分类方法

5.2 扩充系统自带类

5.2.1 扩充类方法

5.2.2 扩充对象方法

5.3 类扩展

5.4 本章小结

第6章 协议与代理

6.1 协议概述

6.1.1 什么是协议

6.1.2 使用Xcode声明协议

6.2 协议的使用

6.2.1 @required和@optional

6.2.2 遵守协议

6.3 代理

6.3.1 为什么需要代理

6.3.2 如何实现代理

6.4 本章小结

第7章 Foundation框架

7.1 Foundation文档

7.2 字符串对象

7.2.1 NSString类的初始化

7.2.2 NSString类的常见操作

7.2.3 NSMutableString 类的常见操作

7.3 数组对象

7.3.1 NSArray类创建数组及常见操作

7.3.2 NSMutableArray类创建数组及常见操作

7.4 字典对象

7.4.1 字典的概述

7.4.2 NSDictionary类创建字典及常见操作

7.4.3 NSMutableDictionary类创建字典及常见操作

7.5 数字对象

7.5.1 NSNumber类创建数字对象

7.5.2 数字对象的类型转换

7.6 本章小结

第8章 文件操作

8.1 plist文件操作

8.1.1 创建plist文件

8.1.2 读取plist文件

8.1.3 写入plist文件

8.2 NSFileManager类

8.2.1 NSFileManager类操作目录的方法

8.2.2 NSFileManager类操作文件的方法

8.3 本章小结

第9章 开发第一个IOS程序

9.1 iOS开发必备知识

9.1.1 iOS概述

9.1.2 iOS SDK介绍

9.2 开发第一个iOS程序

9.2.1 创建工程

9.2.2 实现基本交互

9.3 展望未来

9.4 本章小结

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部