Swift 5从零到精通iOS开发训练营

Swift 5从零到精通iOS开发训练营

作者:张益珲

出版社:清华大学

出版年:2021年10月

ISBN:9787302588641

所属分类:艺术音乐

书刊介绍

《Swift 5从零到精通iOS开发训练营》内容简介

本书由专业的iOS开发工程师根据新发布的Swift 5.5编程语言精心编撰,书中兼备核心语法、编程技巧与应用实践3大主题。本书第一部分从Xcode开发工具及Swift学习环境的搭建开始,重点介绍Swift的语言特性和应用场景,提供了大量编程练习,帮助读者尽快掌握Swift语言的精髓。第二部分介绍Swift开发iOS应用的基本技能,包括独立UI控件的应用、视图界面逻辑的开发、动画与布局技术、网络与数据处理技术以及新的SwiftUI编程技术等,旨在带领读者独立开发一款iOS应用程序。第三部分为应用部分,这部分安排了实战项目(简易计算器、生活记事本、中国象棋游戏),项目的安排由简到难,旨在全面锻炼读者的实际开发能力,使用Swift进行开发实践。本书还在每一章中插入了模拟面试题,以帮助读者应对iOS开发职位的面试。
通过本书的学习,读者可以轻松地掌握使用Swift语言开发一款iOS软件从理论到实践的全部技术细节。本书适合使用Swift开发iOS应用的新手,以及有Objective-C基础,想学习Swift的iOS开发人员学习,也适合作为培训机构与大中专院校移动开发课程的教学用书或面试指导书。
张益珲(网名:珲少),多年iOS开发经验,51CTO学院、CSDN学院签约讲师,主要从事移动端应用开发,曾就职于国内知名电商网站,从事iOS端应用程序的业务开发与性能优化工作。目前在国内知名社交产品公司从事IM系统的架构设计工作。对iOS开发、React Native和Flutter跨平台开发及JavaScript前端开发都拥有丰富的经验。已出版《iOS开发实战:从零基础到App Store上架》《React Native全教程:移动端跨平台应用开发》《iOS开发实战:从零基础到上架App Store(第3版)》《Swift从零到精通iOS开发》等多本编程著作。开源中国特邀技术专家,发表相关技术博客400余篇,访问量100万余次。

作品目录

前言
第一部分
Swift语言基础语法
第1章:学习环境的搭建
第2章:量值与基本数据类型
第3章:字符、字符串与集合类型
第4章:基本运算符与程序流程控制
第5章:函数与闭包技术
第6章:高级运算符与枚举
第7章:类与结构体
第8章:属性与方法
第9章:构造方法与析构方法
第10章:内存管理与异常处理
第11章:类型转换、泛型、扩展与协议
第12章:Swift的高级特性
第二部分
iOS开发基础
第13章:UI控件与逻辑交互(1)
第14章:UI控件与逻辑交互(2)
第15章:视图控制器与高级UI视图控件
第16章:动画与界面布局技术
第17章:网络与数据存储技术
第18章:SwiftUI技术
第三部分
实战
第19章:实战一:简易计算器
第20章:实战二:点滴生活记事本
第21章:实战三:《中国象棋》游戏
附录A
CocoaPods库管理工具的应用
附录B
关键概念检索表

相关推荐

微信二维码