Swift开发技术标准教程/清华电脑学堂

Swift开发技术标准教程/清华电脑学堂
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2021-03
版次: 1
ISBN: 9787302571254
定价: 49.80
装帧: 平装
开本: 16开
页数: 217页
  • 本书是资深高校教师多年开发与教学经验的结晶。它深入浅出地讲解Swift语言的基础知识及实践,帮助读者快速掌握Swift语言编程的方法。
        本书的内容共分“Swift语言基础”和“Swift语言应用”两篇。第一篇(第1~9章)包括程序设计概述、数据类型和运算符、程序控制结构、数组和字典、控制转移、枚举和结构体、函数和泛型、扩展和协议以及类的封装、继承和多态等;第二篇(第10~16章)包括初试iPhone应用程序的开发、按钮组件触发应用、选择和查询应用、图片应用、多媒体的开发应用、地图查看器,最后通过一个综合案例――“桂赣风光浏览”阐释Swift语言的综合运用。本书将知识和应用紧密结合,既能够解决零基础读者的学习问题,也能够为其后续深造奠定基础。
        本书内容安排合理,架构清晰,注重理论与实践相结合,适合作为零基础学习Swift语言开发的初学者的教程,也可作为本科院校及大专院校的教材,还可供职业技术学校和相关培训机构使用。 第一篇  Swift语言基础
    第1章  程序设计概述
      1.1  基本概念
      l.2  常量和变量
      1.3  编写并运行第一个Swift实例
    第2章  数据类型和运算符
      2.1  基本数据类型
      2.2  运算符
      2.3  类型转换
    第3章  程序控制结构
      3.1  算法概述
      3.2  顺序结构
      3.3  分支选择结构
      3.4  循环结构
    第4章  数组和字典
      4.1  数组
      4.2  字典
    第5章  控制转移
      5.1  break
      5.2  continue
      5.3  fallthrough
      5.4  forloop
      5.5  return
    第6章  枚举和结构体
      6.1  枚举
      6.2  结构体
    第7章  函数和泛型
      7.1  函数
      7.2  泛型
    第8章  扩展和协议
      8.1  扩展
      8.2  协议
    第9章  类的封装、继承和多态
      9.1  事件驱动机制
      9.2  类的封装
      9.3  类的继承
      9.4  初始化
      9.5  析构
      9.6  重写
      9.7  Swift的内存管理
      9.8  多态
    第二篇  Swift语言应用
    第10章  初试iPhone应用程序的开发
      10.1  字体的设置
      10.2  初试HelloBeijing项目设计
    第11章  按钮组件触发应用
      11.1  插座与动作
      11-2组件简介
      11.3  标签切换器的设计
      1 1.4  .猜题器的设计
      11.5  通讯录的设计
    第12章  选择和查询应用
      12.1  组件简介
      12.2  日期和时间选择器的设计
      12.3  数据查询器的设计
    第13章  图片应用
      13.1  数字化图像
      13.2  组件介绍
      13.3  色彩的变化的设计
      13.4  照片切换器的设计
      13.5  照片浏览器的设计
      13.6  图片缩放的设计
    第1 4章  多媒体的开发应用
      14.1  多媒体开发概述
      14.2  组件简介
      14.3  音频播放器的设计
      14.4  视频播放器的设计
    第15章  地图查看器
      15.1  MaDKit框架
      15.2  组件简介
      15.3  地图查看器的设计
    第16章  综合案例――桂赣风光浏览
      16.1  创建项目――桂赣风光浏览
      16.2  设计界面
      16.3  编写代码
      16.4  建立关联
      16.5  运行程序
    附录A  面向对象编程小技巧
    附录B  程序警告、错误及处理
    参考文献
  • 内容简介:
    本书是资深高校教师多年开发与教学经验的结晶。它深入浅出地讲解Swift语言的基础知识及实践,帮助读者快速掌握Swift语言编程的方法。
        本书的内容共分“Swift语言基础”和“Swift语言应用”两篇。第一篇(第1~9章)包括程序设计概述、数据类型和运算符、程序控制结构、数组和字典、控制转移、枚举和结构体、函数和泛型、扩展和协议以及类的封装、继承和多态等;第二篇(第10~16章)包括初试iPhone应用程序的开发、按钮组件触发应用、选择和查询应用、图片应用、多媒体的开发应用、地图查看器,最后通过一个综合案例――“桂赣风光浏览”阐释Swift语言的综合运用。本书将知识和应用紧密结合,既能够解决零基础读者的学习问题,也能够为其后续深造奠定基础。
        本书内容安排合理,架构清晰,注重理论与实践相结合,适合作为零基础学习Swift语言开发的初学者的教程,也可作为本科院校及大专院校的教材,还可供职业技术学校和相关培训机构使用。
  • 目录:
    第一篇  Swift语言基础
    第1章  程序设计概述
      1.1  基本概念
      l.2  常量和变量
      1.3  编写并运行第一个Swift实例
    第2章  数据类型和运算符
      2.1  基本数据类型
      2.2  运算符
      2.3  类型转换
    第3章  程序控制结构
      3.1  算法概述
      3.2  顺序结构
      3.3  分支选择结构
      3.4  循环结构
    第4章  数组和字典
      4.1  数组
      4.2  字典
    第5章  控制转移
      5.1  break
      5.2  continue
      5.3  fallthrough
      5.4  forloop
      5.5  return
    第6章  枚举和结构体
      6.1  枚举
      6.2  结构体
    第7章  函数和泛型
      7.1  函数
      7.2  泛型
    第8章  扩展和协议
      8.1  扩展
      8.2  协议
    第9章  类的封装、继承和多态
      9.1  事件驱动机制
      9.2  类的封装
      9.3  类的继承
      9.4  初始化
      9.5  析构
      9.6  重写
      9.7  Swift的内存管理
      9.8  多态
    第二篇  Swift语言应用
    第10章  初试iPhone应用程序的开发
      10.1  字体的设置
      10.2  初试HelloBeijing项目设计
    第11章  按钮组件触发应用
      11.1  插座与动作
      11-2组件简介
      11.3  标签切换器的设计
      1 1.4  .猜题器的设计
      11.5  通讯录的设计
    第12章  选择和查询应用
      12.1  组件简介
      12.2  日期和时间选择器的设计
      12.3  数据查询器的设计
    第13章  图片应用
      13.1  数字化图像
      13.2  组件介绍
      13.3  色彩的变化的设计
      13.4  照片切换器的设计
      13.5  照片浏览器的设计
      13.6  图片缩放的设计
    第1 4章  多媒体的开发应用
      14.1  多媒体开发概述
      14.2  组件简介
      14.3  音频播放器的设计
      14.4  视频播放器的设计
    第15章  地图查看器
      15.1  MaDKit框架
      15.2  组件简介
      15.3  地图查看器的设计
    第16章  综合案例――桂赣风光浏览
      16.1  创建项目――桂赣风光浏览
      16.2  设计界面
      16.3  编写代码
      16.4  建立关联
      16.5  运行程序
    附录A  面向对象编程小技巧
    附录B  程序警告、错误及处理
    参考文献
查看详情
相关图书 / 更多
Swift开发技术标准教程/清华电脑学堂
Swift游戏开发经典实例(第三版)
Jonathon,Manning;Paris;Buttfield-Addison
Swift开发技术标准教程/清华电脑学堂
Swift 5从零到精通iOS开发训练营
张益珲
Swift开发技术标准教程/清华电脑学堂
Swift人工智能实战:从基础理论到AI驱动的应用程序开发
[澳]马尔斯·吉尔达德(Mars Geldard)
Swift开发技术标准教程/清华电脑学堂
Swift人工智能实用指南(影印版)
Mars、Geldard 著
Swift开发技术标准教程/清华电脑学堂
SwiftUI自学成长笔记
刘铭 著
Swift开发技术标准教程/清华电脑学堂
Swift从入门到精通
张亮 著
Swift开发技术标准教程/清华电脑学堂
Sword Fighting: An Introduction to the Single-Handed Sword and Buckler
Schmidt, Herbert
Swift开发技术标准教程/清华电脑学堂
Swift开发进阶
[美]大卫·马克 著;于鑫睿 译
Swift开发技术标准教程/清华电脑学堂
SwiftUI完全开发
李智威
Swift开发技术标准教程/清华电脑学堂
Swift物联网程序设计
[美]艾哈迈德·巴克尔 著;王烈征 译
Swift开发技术标准教程/清华电脑学堂
Swift机器学习:面向iOS的人工智能实战
[乌]亚历山大·索诺夫琴科(Alexander Sosnovshchenko) 著
Swift开发技术标准教程/清华电脑学堂
Swimming Home
Deborah Levy