Swift开发实战权威指南

《Swift开发实战权威指南》是欧阳大神根据自己多年互联网实战经验,结合自己独特视角专为swfit从事人员打造,是帮你从入门到精通的最全、最详、最新颖、最深入的swift开发手册。

Swift开发实战权威指南_第1张图片

作者简介

欧阳坚(欧阳大神),千锋iOS学科教学总监、iOS技术部总监,中国iOS教学引领者、中国iOS教学视频第一人,清华大学硕士。资深软件架构师,原FSMLabs中国区技术总监,曾在多家顶级操作系统公司任职,长期从事操作系统、系统软件、软件架构、核心驱动优化等系统级软件设计和开发工作。有超过10年软件开发经验,8年多教学经验,3年多iOS/Android研发教学经验,无偿发布《OC语言》《iOS开发基础》《愤怒的小鸟》等iOS开发教学视频。所讲授的iOS游戏等高端课程实战性强,被学员赋予“欧阳大神”称号。对C/C++、Java、Objective-C等语言有丰富的运用经验,尤其对iOS/Android移动互联网软件开发有着浓厚的兴趣。

Swift开发实战权威指南_第2张图片

本书优势

《Swift开发实战权威指南》是欧阳老师根据自己多年互联网实战经验,结合自己独特视角专为swfit从事人员打造,是帮你从入门到精通的最全、最详、最新颖、最深入的swift开发手册



全面

涵盖Swift开发的基础知识、常用技术模块及UIApp开发


新颖

以Swift最新稳定的Xcode6.x版本进行讲解,兼顾iPhone最新前沿技术


详细

结合图示,从概念、语法、示例、技巧和应用等多角度分析每个知识点


深入

对Swift各种开发技术进行了原理分析,便于读者更加深刻地理解


前言
Swift开发语言是苹果公司于2014年最新发布的一种全新的开发语言,它完全兼容Objective-C,可以使用CocoaTouch类库和大量的第三方库。本书深入浅出、系统全面地介绍了Swift开发技术。内容包括Swift语言基础篇和SwiftUI设计篇,从Swift编程语言入门开始,逐渐深入讲解Swift的面向对象技术,各种Swift语言的高级特性,如subscript、操作符重载、泛型,以及Objective-C相互调用等,最后介绍了如何进行Swift的iOSApp开发。本书面向希望为iPhone/iPad以及OSX开发应用程序的开发人员,是一本从入门到精通的开发手册。书中通过大量清晰、完善的实例,可以迅速引导读者进行iOS开发。

目录

Swift语言基础篇

第1章Swift语言介绍p2

第2章基础知识p16

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

第4章控制语句和函数 p47

第5章枚举和结构体 p60

第6章类 p66

第7章继承 p85

第8章自动引用计数 p125

第9章可选链和类型转换 p143

第10章协议 p155

第11章闭包和操作符重载 p171


下篇Swift UI设计篇

第12章第一个UI项目 p202

第13章 UIView视图 p208

第14章 iOS中的各种控件 p226

第15章 UIViewControler视图控制器 p285

第16章 UINavigationController导航栏控制器 p297

第17章界面之间的传值 p330

第18章 UITabBarController标签栏控制器 p337

第19章 UIScrollView滚动视图 p352

第20章 UITableView表视图 p367

你可能感兴趣的:(Swift开发实战权威指南)