注册 登录 进入教材巡展
#
  • #

出版时间:2016年6月

出版社:中国铁道出版社

以下为《Swift细致入门与最佳实践》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113216757
  • 1版
  • 164421
  • 0046176662-8
  • 平装
  • 16开
  • 2016年6月
  • 900
  • 600
  • 工学
  • 计算机科学与技术
  • TP312SW
  • 移动开发
  • 研究生、本科
内容简介
Swift是苹果公司在WWDC2014大会上所发布的一门全新的编程语言,用来编写0S X和iOS应用程序。随着苹果公司开发团队的不断努力,Swift的版本也不断更新,并且日趋稳定。陈强编著的《Swift细致入门与最佳实践》基于稳定版本的Swift 2.0进行讲解,详细介绍了开发Swift应用程序的知识点。本书共分25章,循序渐进地讲解了Swift语言的基本语法知识,并剖析了基于Swift开发iOS应用程序的方法。本书内容全面,几乎涵盖了Swiff开发的所有内容。全书内容言简意赅,讲解方法通俗易懂、详细,特别适合于初学者学习并消化。
本书适合Swift初学者、iOS爱好者、iPhone开发人员、iPad开发人员、iOS开发人员学习,也可以作为相关培训学校和大、中专院校相关专业的教学用书。
目录

第1章  Swift语言基础


  1.1  Swift概述


    1.1.1  Swift的创造者


    1.1.2  Swift的优势


  1.2  搭建开发环境


    1.2.1  Xcode 介绍


    1.2.2  下载并安装Xcode 7


  1.3  使用Xcode开发环境


    1.3.1  改变公司名称


    1.3.2  通过搜索框缩小文件范围


    1.3.3  格式化代码


    1.3.4  代码缩进和自动完成


    1.3.5  文件内查找和替代


    1.3.6  快速定位到代码行


    1.3.7  快速打开文件


    1.3.8  使用书签


    1.3.9  自定义导航条


    1.3.10  使用Xcode帮助


    1.3.11  调试代码


  1.4  创建一个iOS 9项目


  1.5  打开一个现有的iOS 9项目


  1.6  第一段Swift程序


    实例1-1  使用Xcode 7开发第一个Swift程序


第2章  Swift的基础语法


  2.1  分号


  2.2  空白


  2.3  标识符和关键字


    2.3.1  标识符


    2.3.2  关键字


  2.4  常量和变量


    2.4.1  声明常量


    实例2-1  输出常量的值


    2.4.2  声明变量


    实例2-2  输出变量的值


    2.4.3  输出常量和变量


    实例2-3  计算一个圆的面积


    2.4.4  标注类型


    实例2-4  省略类型声明


    2.4.5  常量和变量的命名规则


    实例2-5  修改变量值


  2.5  注释


    2.5.1  注释的规则


    实例2-6  演示注释的用法


    2.5.2  使用注释的注意事项


  2.6  数据类型


    2.6.1  数据类型的分类


    2.6.2  类型安全和类型推断


    2.6.3  类型注解


    2.6.4  类型标识符


    2.6.5  元组类型


    2.6.6  函数类型


    2.6.7  数组类型


    2.6.8  可选类型


    2.6.9  隐式解析可选类型


    2.6.10  协议合成类型


    2.6.11  元类型


    2.6.12  类型继承子句


    2.6.13  类型推断


  2.7  最基本的数值类型


    2.7.1  整数


    实例2-7  输出整数


    2.7.2  浮点数


    实例2-8  使用浮点数


  2.8  字面量


    2.8.1  数值型字面量


    实例2-9  使用数值型字面量


……


第3章  字符、字符串和运算符


第4章  集合类型


第5章  语句和流程控制


第6章  函数


第7章  类


第8章  构造函数和析构函数


第9章  泛型


第10章  协议和扩展


第11章  Swift和Objective-C混编开发


第12章  Xcode Interface Builder界面开发


第13章  使用Xcode编写MVC程序


第14章  基本组件


第15章  提醒、操作表、工具栏和日期选择器


第16章  视图控制处理


第17章  活动指示器、进度条和检索条


第18章  UIView和视图控制器


第19章  图形、图像、图层和动画


第20章  多媒体应用


第21章  定位处理


第22章  和硬件之间的操作


第23章  游戏开发


第24章  WatchKit智能手表开发


第25章  企业客服即时通信系统(第三方框架+云存储)