《iOS9开发快速入门》源文件

《iOS9开发快速入门》源文件

  • 大小:49.78 MB
  • 类型:iOS开发
  • 格式:PDF
  • 出版:人民邮电出版社
  • 作者:刘丽霞,邱晓华
  • 更新:2022-09-26 09:27:29
vip 立即下载( 49.78 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 邰齐心 投稿)

为找资料的网友们整理了iOS开发类书籍配套资源,介绍了关于iOS9开发、iOS9入门、iOS开发方面的内容,本书是由人民邮电出版社出版,已被263人关注,由浦德庸测试纠错,目前本书在iOS开发类综合评分为:8.5分。

iOS开发资源推荐

资源介绍

编辑推荐

全新iOS9开发书籍
以实际的应用研发经验为基础,突出了iOS系统和Swift语言的设计思路
提供项目研发中常用的代码实例,方便阅读者在学习完毕之后,加深体会和领悟。
内容全面,覆盖基础、应用、实战三类内容
重点讲解iOS9的分屏功能,同时配合多个实例进行讲解。

内容简介

《iOS9开发快速入门》全面、系统地介绍了iOS 9开发技术。本书提供了大量实例,供读者实战演练。另外,本书内容讲解详细,示例丰富,书中每一个知识点都配备了对应的实例和运行结果图,这样可以使读者在学习时轻松上手。

《iOS9开发快速入门》共分3篇。第1篇介绍iOS 9的新功能、iOS 9的开发工具Xcode 7.0、第1个iOS 9应用程序的开发以及Swift语言基础;第2篇介绍自定义视图和视图控制器、文字显示视图、图形图像、网页操作、表视图、导航控制器以及标签栏控制器;第3篇介绍提醒处理、定位服务与地图、访问内置的应用程序、多媒体、动画、触摸与手势等。

《iOS9开发快速入门》特为没有iOS 9技术基础的新手编写。通过对本书的学习,读者可以基本建立起iOS 9技术的思想框架,并且对iOS 9开发的过程有一个初步的了解。所以,本书不仅适合作为大中专院校的教材,也适合iOS 9技术爱好者自学使用。

作者简介

刘丽霞,邱晓华,武警工程大学教师,负责教授计算机软件开发课程,具有丰富的教学和实践经验。擅长iPhone、iPad应用开发。熟悉Objective-C、Xcode等开发工具。

目录

  • 第1章iOS9开发概述
  • 1.1iOS9新特性
  • 1.1.1Siri语音助手智能化
  • 1.1.2新增News新闻聚合应用
  • 1.1.3ApplePay支持购物Wallet取代Passbook
  • 1.1.4地图引入Transit通勤路线功能
  • 1.1.5备忘录进入核查清单组件
  • 1.1.6键盘加入ShortcutBar
  • 1.1.7iPad引入双屏模式,支持QuickType键盘
  • 1.2构建开发环境——Xcode7.0
  • 1.2.1安装Xcode7.0
  • 1.2.2绑定苹果开发者账号
  • 1.2.3更新文件和组件
  • 1.2.4帮助文档
  • 1.3编写第一个iOS9应用
  • 1.3.1创建项目
  • 1.3.2编译、连接、运行
  • 1.3.3iOS模拟器介绍
  • 1.3.4编辑界面
  • 1.3.5编写代码
  • 1.3.6定制应用程序图标
  • 1.4小结
  • 第2章认识全新的Xcode7.0
  • 2.1Xcode7.0的新特性
  • 2.1.1UI测试
  • 2.1.2免真机调试
  • 2.1.3Debug
  • 2.1.4iOS9界面适配利器——UIStackView
  • 2.2解剖Xcode7.0界面
  • 2.2.1导航窗口
  • 2.2.2工具窗口
  • 2.2.3编辑窗口
  • 2.2.4目标窗口
  • 2.3Xcode7.0项目结构
  • 2.4调试程序
  • 2.5小结
  • 第3章Swift基础语法
  • 3.1常量和变量
  • 3.1.1常量
  • 3.1.2变量
  • 3.2数据类型
  • 3.2.1整数类型
  • 3.2.2浮点类型
  • 3.2.3字符类型
  • 3.2.4布尔类型
  • 3.2.5可选类型
  • 3.2.6类型别名
  • 3.3字面值
  • 3.4Swifi特有字面值以及数据类型——元组
  • 3.5运算符
  • 3.5.1元的介绍
  • 3.5.2赋值运算符
  • 3.5.3一元加运算符
  • 3.5.4一元减运算符
  • 3.5.5算术运算符
  • 3.5.6自增、自减运算符
  • 3.5.7比较运算符
  • 3.5.8逻辑运算符
  • 3.5.9位运算符
  • 3.5.10复合运算符
  • 3.5.11求字节运算符
  • 3.5.12强制解析运算符
  • 3.5.13区间运算符
  • 3.5.14溢出运算符
  • 3.6类型转换
  • 3.6.1整数的转换
  • 3.6.2整数与浮点数的转换
  • 3.7字符串
  • 3.8集合类型
  • 3.8.1数组
  • 3.8.2字典
  • 3.9程序控制结构
  • 3.9.1顺序结构
  • 3.9.2选择结构
  • 3.9.3循环结构
  • 3.9.4跳转语句
  • 3.9.5标签语句
  • 3.10函数
  • 3.10.1函数的介绍
  • 3.10.2无参函数的使用
  • 3.10.3有参函数的使用
  • 3.10.4函数的参数的注意事项
  • 3.10.5函数的返回值
  • 3.10.6函数类型
  • 3.10.7函数的嵌套
  • 3.11闭包
  • 3.11.1闭包表达式
  • 3.11.2Trailing闭包
  • 3.11.3捕获值
  • 3.12小结
  • 第4章Swift高级语法
  • 4.1枚举
  • 4.1.1定义枚举
  • 4.1.2定义枚举成员
  • 4.1.3买例化枚举的对象
  • 4.1.4枚举成员与switch语句的匹配
  • 4.1.5访问枚举中成员的原始值
  • 4.1.6相关值
  • 4.2类
  • 4.2.1创建类
  • 4.2.2实例化对象
  • 4.2.3属性
  • 4.2.4方法
  • 4.2.5下标脚本
  • 4.2.6可选链接
  • 4.3继承
  • 4.3.1继承的实现
  • 4.3.2重写
  • 4.3.3禁止重写
  • 4.3.4类型检测
  • 4.4结构
  • 4.4.1定义结构
  • 4.4.2实例化结构对象
  • 4.4.3在结构中定义内容
  • 4.5构造方法和析构方法
  • 4.5.1值类型的构造器
  • 4.5.2类的构造器
  • 4.5.3可失败构造器
  • 4.5.4析构方法
  • 4.6扩展和协议
  • 4.6.1扩展
  • 4.6.2协议
  • 4.6.3可选协议
  • 4.6.4使用协议类型
  • 4.6.5协议的继承
  • 4.6.6协议的组合
  • 4.6.7检查协议的一致性
  • 4.6.8委托
  • 4.7运算符重载
  • 4.7.1算数运算符重载
  • 4.7.2前置运算符和后置运算符重载
  • 4.7.3复合运算符重载
  • 4.7.4比较运算符重载
  • 4.7.5自定义运算符
  • 4.8泛型
  • 4.8.1泛型函数
  • 4.8.2泛型类型
  • 4.8.3具有多个类型参数的泛型
  • 4.8.4类型约束
  • 4.8.5关联类型
  • 4.9错误处理
  • 4.9.1抛出错误
  • 4.9.2捕获错误和处理错误
  • 4.10小结
  • 第5章自定义视图和视图控制器
  • 5.1视图库介绍
  • 5.2自定义视图的创建
  • 5.2.1静态创建自定义视图
  • 5.2.2动态创建自定义视图
  • 5.3视图控制器
  • 5.3.1创建视图控制器
  • 5.3.2定义初始视图
  • 5.4视图的实现
  • 5.4.1切换视图
  • 5.4.2旋转视图
  • 5.5小结
  • 第6章文字显示视图
  • 6.1标签控件Lable
  • 6.1.1创建标签
  • 6.1.2定制标签
  • 6.2文本框控件
  • 6.2.1创建文本框
  • 6.2.2定制文本框
  • 6.2.3键盘的显示
  • 6.2.4设置键盘的显示类型
  • 6.2.5关闭键盘
  • 6.2.6文本框的应用
  • 6.3文本视图
  • 6.3.1创建文本视图
  • 6.3.2定制文本视图
  • 6.3.3文本视图中键盘的退出
  • 6.3.4文本视图的应用——阅读浏览器
  • 6.4小结
  • 第7章图形图像
  • 7.1图像视图
  • 7.1.1创建图像视图
  • 7.1.2显示图像
  • 7.2定制图像视图
  • 7.2.1显示模式
  • 7.2.2改变位置
  • 7.2.3改变大小
  • 7.2.4旋转
  • 7.2.5缩放
  • 7.3图像视图的应用——图片浏览器
  • 7.4绘制图形术语简介
  • 7.4.1图形上下文
  • 7.4.2图形上下文的分类
  • 7.4.3Quartz2D定义的数据类型
  • 7.4.4获取当前的图形上下文
  • 7.4.5使用Quartz2D绘图的步骤
  • 7.5绘制路径
  • 7.5.1绘制线段
  • 7.5.2绘制矩形
  • 7.5.3路径函数总结
  • 7.5.4为图形添加特效
  • 7.6绘制位图
  • 7.6.1绘制单个位图
  • 7.6.2绘制多个位图
  • 7.7绘制文字
  • 7.7.1文字设置
  • 7.7.2设置转换矩阵
  • 7.7.3填充字体
  • 7.7.4设置绘制模式
  • 7.8小结
  • 第8章网页操作
  • 8.1创建网页视图
  • 8.2加载内容
  • 8.2.1加载网页内容
  • 8.2.2加载HTML代码
  • 8.3定制网页视图
  • 8.3.1自动识别网页内容
  • 8.3.2自动缩放
  • 8.4添加导航
  • 8.4.1导航动作
  • 8.4.2加载时常用方法
  • 8.5网页视图的应用——网页浏览器
  • 8.6小结
  • 第9章表视图
  • 9.1创建表视图
  • 9.2内容填充
  • 9.2.1填充内容的步骤
  • 9.2.2填充字符串
  • 9.2.3填充图片
  • 9.2.4添加页眉页脚
  • 9.2.5添加索引
  • 9.3设置表单元
  • 9.3.1设置显示风格
  • 9.3.2设置标记
  • 9.3.3设置行高
  • 9.4响应表视图
  • 9.4.1选择行
  • 9.4.2删除行
  • 9.4.3添加行
  • 9.4.4移动行
  • 9.4.5缩进
  • 9.5创建分组表
  • 9.6填充分组表
  • 9.6.1填充Grouped风格的分组表
  • 9.6.2填充Plain风格的分组表
  • 9.7表视图的实现
  • 9.8小结
  • 第10章导航控制器和标签栏控制器
  • 10.1导航控制器
  • 10.1.1导航控制器的组成
  • 10.1.2导航控制器的创建
  • 10.1.3改变导航控制器的关联视图
  • 10.1.4实现导航
  • 10.1.5添加标题
  • 10.1.6设置导航栏颜色
  • 10.1.7添加左右按钮
  • 10.1.8设置返回按钮
  • 10.2标签栏控制器
  • 10.2.1标签栏控制器的创建
  • 10.2.2设置标签栏控制器
  • 10.3导航控制器和标签栏控制器应用——电话簿
  • 10.4小结
  • ……
  • 第11章提醒处理
  • 第12章选择操作
  • 第13章定位服务与地图
  • 第14章访问内置的应用程序
  • 第15章多媒体
  • 第16章动画
  • 第17章触摸与手势

以上就是本次关于配套资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

iOS开发相关资源

  • iOS 编程(第3版)

    iOS 编程(第3版)

    iOS 编程 第3版 作者:(美)Matt Neubury(马特·纽伯格)著; 夏宏,贾静平,琚赟 等译 出版时间:2014 《iOS编程(第三版)》全面细致地讲解CocoaTouch的基础知识,深入解读并剖析在开发iPhone及iPad应用时可能遇到的各种问题,并揭示如何高效地使用Objective-C和Xcode顺利完成iPhone及iPad应用开发之旅。主要内容有:学习Objective-C语言的细节以及面向对象程序设计理念。理解Xcode工程的结构和生命周期的各个阶段。了解Cocoa的关键概念,例

    大小:187.86MBiOS编程电子书

  • iOS移动开发从入门到精通(第2版)

    iOS移动开发从入门到精通(第2版)

    iOS移动开发从入门到精通 出版时间: 2018 本书由资深iOS开发工程师精心编撰,系统地介绍了使用iOS 10+Swift 3+Xcode 8开发移动应用的关键技术。本书共分三篇,*篇为基础篇,主要介绍了iOS开发基础知识,包括iOS系统的历史、Swift 3.0语言、UI界面构建技术、视图控制器、常用的控件、表和集合视图、视图和层、声音、视频、动画等。第二篇为进阶篇,主要介绍了Alamofire网络服务、数据的持久化、多线程、CoreText、CoreImage、Storyboard、自动化测试、性

    大小:39.26MB移动开发电子书

  • 华擎 775i65GV(BIOS设置)说明书

    华擎 775i65GV(BIOS设置)说明书

    华擎 775i65GV(BIOS设置)说明书 主要为大家分享如何运用 BIOS 设置程序配置您的系统。主板上的 B I O S F W H 芯片储存著 B I O S 设置程序。当您启动电脑时,您可以运行 BIOS 设置程序。请在开机自检(POST , Power-On-Self-Test)时按 F2 进入 BIOS 设置程序,否则,开机自检将继续常规的检测。如果您希望在开机自检后进入 B I O S 设置程序,请按 Ctrl + Alt + Delete 组合键或者按机箱上的重启(reset)按钮重新启

    大小:606 KBBIOS设置

  • 《iOS 7:iPhone/iPad应用开发技术详解》代码

    《iOS 7:iPhone/iPad应用开发技术详解》代码

    本书由资深Mac/iOS开发工程师根据最新的iOS 7撰写,内容全面,从Objective-C语法知识、iOS的功能特性,到高级开发方法和技巧,几乎涵盖了中初级iOS开发工程师需要掌握的所有技术和知识;实战性强,不仅为每个知识点准备了辅助理解的小案例,而且还包含两个综合性的大案例。整本书的内容循序渐进,是系统学习iOS 7 应用开发的经典著作。 全书一共20章,共分为4个部分:准备篇(1-2章)介绍了iOS、Objective-C和Xcode的入门知识、iOS 7的新特性、Objective-C应用

    大小:3.7 MBiOS开发配套资源

  • 自己动手做iOS App:从设计开发到上架App Store

    自己动手做iOS App:从设计开发到上架App Store

    《自己动手做iOS App:从设计开发到上架App Store》 为想要接触iOS 应用设计、开发的读者提供了由浅入深的详细指导。从iOS 应用制作的步骤是什么,应该使用什么软件,如何发布应用到App Store,

    大小:77.8 MBiOS开发电子书

  • IOS 8开发指南

    IOS 8开发指南

    本书内容完全基于当前iOS的最新版本iOS8,详细讲解了iOS8的最新功能和API。另外,本书中使用Objective-C和Swift两种语言进行编写,从当前广大程序员追捧Swift的热度来看,本书必将引领广大读者的

    大小:166.4 MBIOS8电子书

  • 勇敢的芯伴你玩转Nios II

    勇敢的芯伴你玩转Nios II

    本书使用Altera公司的CycloneⅣFPGA器件,由浅入深地引领读者从嵌入式系统设计的大处着手,玩转软核处理器NiosⅡ。感兴趣的可以下载学习

    大小:91.2 MBNios电子书

下载地址

学习笔记

15小时56分钟前回答

vue中axios处理http发送请求的示例(Post和get)

本文介绍了vue中axios处理http发送请求的示例(Post和get),分享给大家,具体如下: axios中文文档 https://github.com/mzabriskie/axios#using-applicationx-www-form-urlencoded-format axios文档 在处理http请求方面,已经不推荐使用vue-resource了,而是使用最新的axios,下面做一个简单的介绍。 安装 使用node npm install axios 使用cdn script src="https://unpkg.com/axios/dist/axios.min.js"/script 基本使用方法 get请求 // Make a r……