iOS开发:从零基础到精通
本书的源代码等资源下载地址为:http://dwz.cn/kWQrmOmd

作者:史昕、汤海波、闫珍

定价:150元

印次:1-1

ISBN:9787302478898

出版日期:2018.02.01

印刷日期:2018.02.02

图书责编:张龙卿

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书适合 iOS 开发零基础的读者阅读。全书包含六大部分,共24章,涵盖了针对 iOS 开发入门所需要掌握的核 心内容,同时紧扣 iOS 开发的最新发展趋势,以 Objective-C 语言为基础,并引入了 Swift 语言以及 React Native 的介 绍。通过本书的系统学习,能够满足一般软件公司对 iOS 开发工程师的岗位要求。 第一部分:Objective-C 语言基础。针对初学者介绍iOS开发使用最广泛、成熟度最高的 Objective-C 语言,简单扼 要地介绍了在实际开发中最常使用的语法内容。第二部分:iOS 开发入门。基于UIKit框架,介绍了iOS开发中需要优 先掌握的基础类,包括基础 UI 控件、高级 UI 控件、控制器、手势等。第三部分:iOS 开发进阶。着重介绍多线程、 网络、存储、绘图、设计模式、设备、地图、推送、证书以及应用发布等进阶技术。第四部分:常用框架以及辅助工 具介绍。介绍在实际开发中最常使用的辅助开发工具以及框架。第五部分:Swift 语言基础。以 Swift 3.0 为基础,介 绍 Swift 语言的基本使用以及语法知识。第六部分:React Native 基础。重点介绍了 React Native 的环境部署、基本概 念以及常用框架的使用方法等内容。 本书适合 iOS 开发新手、iOS 程序员使用,也可以作为相关培训机构和大专院校教学用书。

本书面向学习iOS开发的零基础读者。本书从实际开发的角度,提炼出所需要的iOS核心知识,让读者在短时间内有的放矢地掌握iOS开发的核心技能。为了提升读者的学习效率,本书配套提供由作者亲自录制的教学视频,针对每个章节的核心内容进行讲解,方便读者领会并掌握各个知识点。 本书共包括5个部分,涵盖了开发语言、iOS专业知识、常用工具等各个方面。本书的内容是作者多年来从事iOS开发的经验提炼与总结,是一本既全面立体,又难度适中,且紧扣实践的书籍。

一、编写本书的目的 随着中国移动互联网行业的蓬勃发展,几年前,我也积极投身到互联网创业中。在创业方 向的选择上,几经尝试,最终选择了互联网教育。一方面是因为希望为中国的互联网企业提供 更多的合格人才;另外一方面也希望为广大的学子提供一个高质量、低价格的学习平台。目前, 我国的高等教育的人才供给与市场需求之间还存在着巨大的偏差,特别在移动开发兴起的前几 年,能够熟练掌握移动应用开发技能的工程师极为稀缺,因而造成了企业用人成本居高不下。 互联网企业通常只能靠高薪挖猎才能获得心仪的员工,这严重制约了互联网企业,特别是中小 互联网企业的创新与发展步伐。为了解决供需两端的矛盾,我就在思考能否提供一本高质量且 低价格,既无学习门槛且又符合最佳项目实践的图书呢?从去年开始,我和我的伙伴们一同开 始筹划编写这本书,把我们在实践教学过程中以及实践开发过程中的经验进行提炼和总结,本 书适合没有任何移动开发技术的读者从零开始学习,并且能够快速掌握实际工作中最常使用的 核心技术,做到合理利用时间且有的放矢地进行学习。 移动技术的开发经过几年的竞争,已经形成了两大方向 :iOS 以及 Android。Android 平台 的用户数量巨大,且 Android 开发以 Java 语言为基础,所以之前很多从事 Java 开发的工程师 都转型成为 Android 开发工程师,其入门门槛相对较低。而苹果的 iOS 系统,由于其采用的语 言是 Objective-C,在最初阶段能够熟练掌握该门语言的工程师数量极为稀缺,因此造成了 iOS 开发的入门门槛...

目录
荐语
查看详情 查看详情
第1部分 

Objective-C语言基础 

第 1 章 

环境搭建

1.1 Xcode 简介 3 

1.2 创建 App 应用 3 

1.2.1 下载安装 Xcode 3 

1.2.2 使用 Xcode 创建 App .4 

1.2.3 Xcode 开发界面介绍 5 

1.3 程序调试 .6 

1.3.1 App 运行状态监控 6 

1.3.2 UI 界面分析 6 

1.3.3 断点调试 .7 

1.4 Xcode 常用快捷键 8 

1.5 常用插件 .9 

1.5.1 苹果封锁第三方插件的原因 .9 

1.5.2 源码编辑器扩展 .9 

1.6 快捷代码段 .10 

1.6.1 如何创建代码段 .10 

1.6.2 常用代码段 .11 

第 2 章 

数据类型与表达式

13 

2.1 数据类型与常量 .13 

2.1.1 基本数据类型 .13 

2.1.2 限定词 .15 

2.1.3 id 与 instancetype 17 

2.2 算术表达式 .18 

2.2.1 基本运算符 .18 

2.2.2 数据类型转换 .20 

2.3 循环结构 .22 

2.3.1 for 循环 22 

2.3.2 for-in 循环 .24 

2.3.3 while 循环 .26 

目 录 

iOS开发:从零基础到精通 

2.3.4 break 与 continue 28 

2.4 选择结构 .29 

2.4.1 if 语句 29 

2.4.2 switch 语句 32 

2.4.3 条... 查看详情

本书面向学习iOS开发的零基础读者。本书从实际开发的角度,提炼出所需要的iOS核心知识,让读者在短时间内有的放矢地掌握iOS开发的核心技能。为了提升读者的学习效率,本书配套提供由作者亲自录制的教学视频,针对每个章节的核心内容进行讲解,方便读者领会并掌握各个知识点。

本书共包括5个部分,涵盖了开发语言、iOS专业知识、常用工具等各个方面。本书的内容是作者多年来从事iOS开发的经验提炼与总结,是一本既全面立体,又难度适中,且紧扣实践的书籍。

查看详情