万本电子书0元读

万本电子书0元读

顶部广告

Swift开发实战权威指南电子书

售       价:¥

纸质售价:¥44.80购买纸书

123人正在读 | 1人评论 6.2

作       者:欧阳坚等

出  版  社:清华大学出版社

出版时间:2015-03-01

字       数:28.3万

所属分类: 科技 > 计算机/网络 > 程序设计

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
Swift发语言是苹果公司于2014年*发布的 一种全新的发语言,它完全兼容Objective-C,可 以使用Cocoa Touch类库和大量的第三方库。欧阳坚 、张奋、黄驿编著的《Swift发实战权威指南》 深浅出、系统全面地介绍了Swift发技术。内容 包括Swift语言基础篇和SwiftUI设计篇,从Swift编 程语言门始,逐渐深讲解Swift的面向对象技 术,各种Swift语言的高级特性,如sub*、操作 符重载、泛型,以及Objective-C相互调用等,后 介绍了如何行Swift的iOS App发。本书面向希望 为iPhone/iPad以及OSX发应用程序的发人员,是 一本从门到精通的发手册。书中通过大量清晰、 完善的实例,可以迅速引导读者行iOS发。<br/>【推荐语】<br/>全面:涵盖Swift发的基础知识、常用技术模块及UI App发 新颖:以Swift**稳定的Xcode 6.x版本行讲解,兼顾iPhone**前沿技术 详细:结合图示,从概念、语法、示例、技巧和应用等多角度分析每个知识 深:对Swift各种发技术行了原理分析,便于读者更加深刻地理解<br/>【作者】<br/>      中国iOS教学引领者、中国iOS教学视频人。清华大学硕士,原FSMLabs中国区技术总监,10多年软件发经验,8年多教学经验,3年多iOS/Android研发教学经验,在国际EI期刊发表多篇论文。曾受邀参加中国移动研究院的“iOS发技术”讲座活动,并为多家名企行iOS技术人员企业内部培训。在授课过程中,通过敲iOS发的神奇之门,从iOS发工具及iPhone高级发、网络和多线程处理两方面全面深讲解。 研发项目:实时Linux、分布式计算MPI并行计算平台、GM 100G高速网卡驱动优化工作等。      视频教程:《OC语言教程》《iOS发基础教程》《愤怒的小鸟》等iOS发教学视频。<br/>
目录展开

前言

上篇 Swift语言基础篇

第1章 Swift语言介绍

1.1 Swift语言介绍

1.2 Swift和Objective-C语言对比

1.3 Swift优秀的特性

1.4 使用Xcode建立Swift项目

1.5 Swift使用Playground

第2章 基础知识

2.1 常量与变量

2.2 类型定义

2.3 可选类型Optional

2.4 基本运算符

第3章 字符串、数组、字典

3.1 字符串

3.2 数组

3.3 字典

第4章 控制语句和函数

4.1 分支结构

4.2 语句的作用域

4.3 循环结构

4.4 跳转语句及块标签

4.5 函数

第5章 枚举和结构体

5.1 枚举

5.2 结构体

第6章 类

6.1 类的声明与定义

6.2 属性

6.3 方法

6.4 subscript下标

第7章 继承

7.1 继承实例分析

7.2 重写

7.3 构造方法

7.4 析构方法

7.5 类扩展

第8章 自动引用计数

8.1 自动引用计数的工作机制

8.2 自动引用计数实战

8.3 对象之间的循环强引用

8.4 解决对象之间的循环强引用

8.5 闭包引起的循环强引用

8.6 解决闭包引起的循环强引用

第9章 可选链和类型转换

9.1 可选链

9.2 类型转换

第10章 协议

10.1 协议的语法

10.2 委托/代理设计模式

10.3 协议的各种使用

10.4 协议的继承

第11章 闭包和操作符重载

11.1 闭包表达式

11.2 尾部闭包

11.3 运算符重载

11.4 泛型

11.5 Swift和Objective-C交互

下篇 Swift UI设计篇

第12章 第一个UI项目

12.1 创建工程

12.2 Xcode工程界面

12.3 代码及运行

12.4 运行

第13章 UIView视图

13.1 UIView的创建

13.2 CGRect详解

13.3 UIColor的使用

13.4 UIView的显示

13.5 父视图与子视图

13.6 UIView其他操作

13.7 UIView的tag属性

13.8 UIView的移除

第14章 iOS中的各种控件

14.1 UILabel标签

14.2 UIButton按钮控件

14.3 UIImageView图片视图

14.4 UITextField单行文本框

第15章 UIViewControler视图控制器

15.1 创建视图控制器

15.2 视图控制器的产生过程

15.3 视图控制器的切换

15.4 视图控制器的生命周期

15.5 视图控制器的切换动画

第16章 UINavigationController导航栏控制器

16.1 导航栏控制器概述

16.2 导航栏控制器的创建

16.3 导航栏

16.4 视图控制器之间的切换

16.5 navigationItem属性详解

16.6 UIToolBar的使用详解

第17章 界面之间的传值

17.1 正向传值

17.2 反向传值

第18章 UITabBarController标签栏控制器

18.1 标签栏控制器概述

18.2 标签栏控制器的创建

18.3 标签的创建

18.4 当创建的标签超过5个时的状态

18.5 标签栏控制器代理

18.6 标签栏控制器的其他属性设置

18.7 NSUserDefault本地化存储

第19章 UIScrollView滚动视图

19.1 UIScrollView的创建

19.2 滚动条的设置

19.3 滚动边界反弹效果

19.4 偏移量

19.5 滚动视图的代理方法

19.6 分屏滚动

19.7 引导页的实现

19.8 UIPageControl控件

第20章 UITableView表视图

20.1 UITableView概述

20.2 NSIndexPath

20.3 多分区tableView

20.4 UITableView行编辑

20.5 UITableView索引

20.6 UITableView搜索

20.7 UITableViewCell的定制

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部