230多个实例,9小时视频讲解,Objective-C和Swift 4.0双语讲解iOS 11的新特性的完全教程
本书循序渐进地讲解了iOS 11应用开发的知识。书中从搭建开发环境讲起,依次讲解了Objective-C语言基础,Swift 4.0语言基础,Cocoa Touch,Xcode Interface Builder界面开发,使用Xcode编写MVC程序,文本框和文本视图,按钮和标签,滑块、步进和图像,使用开关控件和分段控件,Web视图控件和可滚动视图控件,提醒和操作表,工具栏,日期选择器,表视图,活动指示器,进度条和检索条,UIView,视图控制器,实现多场景和弹出框,iPad弹出框和分割视图控制器,界面旋转,图形、图像、图层和动画,声音服务,多媒体应用,定位处理,触摸,手势识别和Force Touch,读写应用程序数据,触摸和手势识别,和硬件之间的操作,开发通用的项目程序,推服务和多线程,Touch ID,游戏开发,HealthKit健康应用开发,watchOS 4智能手表开发,分屏多任务,使用CocoaPods依赖管理,使用扩展(Extension),在程序中加入Siri功能,开发tvOS程序,开发Apple Pay程序,开发虚拟现实程序,分屏多视图播放器,tvOS电影库系统等高级知识。
本书内容全面,几乎涵盖了iOS 11应用开发所需要的主要内容,适合iOS开发初学者和iOS程序员学习,也可以作为相关培训学校和高校相关专业的教学用书。
管蕾,51CTO的Android和iOS专家,定期参加火狐召开的开发专家会议。拥有多年的移动通信和数据压缩传输相关开发经验,精通多种语言。带领团队开发了国内第1款云服务器,开发过多款iOS应用程序,在苹果商店取得了骄人的下载成绩。
第1章 iOS开发入门 1
第2章 使用Xcode开发环境详解 12
第3章 Objective-C语言基础 24
第4章 Swift语言基础 52第5章 Cocoa Touch框架 72
第6章 Xcode Interface Builder界面开发 86
第7章 使用Xcode编写MVC程序 104
第8章 文本框和文本视图 116
第9章 按钮和标签 127
第10章 滑块、步进和图像 147
第11章 开关控件和分段控件 163
第12章 Web视图控件、可滚动视图控件和翻页控件 176
第13章 提醒和操作表 201
第14章 工具栏、日期选择器 212
第15章 表视图(UITable) 242
第16章 活动指示器、进度条和检索条 253
第17章 UIView详解 282
第18章 视图控制器 292
第19章 实现多场景和弹出框 313
第20章 UICollectionView和UIVisualEffectView控件 324
第21章 iPad弹出框和分割视图控制器 341
第22章 界面旋转、大小和全屏处理 352
第23章 图形、图像、图层和动画 364
第24章 多媒体开发 391
第25章 分屏多任务 410
第26章 定位处理 422
第27章 读写应用程序数据 443
第28章 触摸、手势识别和Force Touch 466
第29章 和硬件之间的操作 491
第30章 地址簿、邮件、Twitter和短消息 504
第31章 开发通用的项目程序 517
第32章 推服务和多线程 538
第33章 Touch ID详解 557
第34章 使用CocoaPods依赖管理 567
第35章 使用扩展(Extension) 574
第36章 游戏开发 592
第37章 watchOS 4智能手表开发 607
第38章 HealthKit健康应用开发 623
第39章 在程序中加入Siri功能 632
第40章 开发tvOS程序 645
第41章 使用Apple Pay 665
第42章 开发AR虚拟现实程序 681
第43章 tvOS电影库系统 695
第44章 分屏多视图播放器 704
这本书的出现,就像在茫茫的开发海洋中,为我这艘小白船指引了方向。我一直对 iOS 开发充满兴趣,但零基础让我望而却步。市面上确实有很多教程,但要么过于浅显,要么跳跃性太强,总是让我感觉云里雾里,抓不住重点。直到我翻开这本书,才算真正看到了曙光。它的语言风格非常亲切,没有那些晦涩难懂的技术术语堆砌,而是循序渐进地引导我入门。我尤其喜欢它在讲解基础概念时的严谨和细致,每一个小小的知识点都会被拆解得非常清晰,并配以生动的插图和代码示例,让我能够立刻理解并上手实践。
评分作为一名资深的 iOS 开发者,我一直在寻找一本能够帮助我系统梳理和巩固知识的书籍。这本书的出现,无疑满足了我的需求。它并没有停留在表面,而是深入挖掘了 iOS 系统的运行机制,以及各种框架的底层原理。我通过阅读这本书,重新认识了 ARC 的工作机制,以及一些性能优化的技巧,这对于我日常工作中遇到的性能瓶颈非常有帮助。书中的一些对新特性(在当时)的解读也让我受益匪浅,比如它对 SwiftUI 的前瞻性介绍,虽然当时的 SwiftUI 还不成熟,但书中已经展现出了它未来的潜力。
评分对于我这个已经有一定编程基础,但对 iOS 开发了解不深的人来说,这本书简直是量身定制。它没有花费大量篇辞去解释那些我已经熟悉的编程语言特性,而是直接切入 iOS 开发的核心。从 UIKit 的基本组件,到更复杂的 UI 布局和手势识别,再到数据存储和网络请求,它都进行了深入浅出的讲解。我尤其欣赏它在讲解 MVC、MVVM 等设计模式时的剖析,不仅仅是告诉我们要怎么做,更是深入解释了“为什么”要这么做,这对于我建立正确的开发思路至关重要。书中的例子也足够贴合实际开发中的场景,让我学到的知识能够快速转化为解决实际问题的能力。
评分我是一名想要深入理解 iOS 性能优化的开发者,这本书的内容让我看到了不一样的风景。它没有泛泛而谈,而是提供了一系列具体的工具和方法来分析和解决性能问题。从 Instruments 的使用技巧,到内存管理的细节,再到网络请求的优化策略,这本书都进行了详尽的阐述。我通过书中讲解的性能分析流程,成功地定位并解决了困扰我项目很久的一个内存泄漏问题,这让我对自己的技术能力有了更强的信心。这本书不仅仅是提供了解决方案,更是教会了我如何去思考问题,如何用系统性的方法去优化代码。
评分这本书带给我最大的惊喜在于它对进阶概念的阐释。在我以为自己已经掌握了 iOS 开发的基本功时,这本书又带领我进入了一个更广阔的领域。像 Core Data 的精细化操作,GCD 的并发控制,以及 Swift 的一些高级特性,它都进行了细致的讲解。我之前在处理一些复杂的数据同步问题时感到很头疼,但读完这本书关于 Core Data 和网络通信的部分,我茅塞顿开,找到了解决问题的思路和方法。这本书的价值在于它能帮助开发者从“会写代码”提升到“写好代码”,真正理解框架背后的设计理念,从而写出更健壮、更易维护的应用程序。
评分看照片吧,相邻的两页划线部分。超集我懂,母集是啥?
评分不错。。。。
评分@,浪费时间的@书
评分挺好的,物美价廉,快递给力
评分挺不错的
评分新手不要碰,很容易被误导,反而看不懂真正好的书籍了。
评分很适合新手
评分买来学习一下的,虽然知道自己平时没多少时间。。。
评分东西不错。 物流给力。 快递小哥态度好。暂时没有发现什么问题
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.teaonline.club All Rights Reserved. 图书大百科 版权所有