Programming iOS 8使用Swift开发应用教程
Swift 写 iOS 8 应用的那点事儿,《Programming iOS 8》讲得还挺细。不是泛泛而谈的那种教程,而是直接带你用 Swift 撸项目,从语法、控件到 API 更新,全都铺开讲,配合 Xcode 6.1 边敲边看,感觉还挺爽。如果你对UIViewController
的生命周期总是搞不清楚,或者想捣鼓下Trait Collections
、Size Classes
这些新玩意儿,这本书挺能帮上忙的。
Swift 的语法讲得不啰嗦,重点都在项目里体现。像泛型
、闭包
、协议
怎么在实际开发中用,配合例子一看就明白,不用死背概念。Xcode 部分也讲得挺细,Interface Builder
、Storyboard
配合使用,手感顺。
UI 那块也没落下,从UILabel
到UITableView
的新特性,比如自适应行高、滑动交互,全都有。还有 iOS 8 刚出的视觉效果视图
,模糊背景那种,搞点炫酷 UI 也不在话下。布局那部分讲了坐标系统
变化和旋转适配
,适配 iPad 也能搞得明明白白。
控件管理方面,像Popovers
、Split View Controller
这些原来用得少的,现在也讲清楚了。还带了几个扩展开发的小例子,什么Today Extensions
啊、Action Extensions
啊,照着改改就能用。
最贴心的是,它的项目都放在 GitHub 上了,拉下来就能跑,边看边练效率挺高。如果你已经有点Objective-C
基础,转到Swift
又想搞懂 iOS 8 的新玩法,这本书不妨一试。嗯,适合动手型选手。
10.58MB
文件大小:
评论区