精通iOS框架 第2版 精通iOS框架(第2版)
里克特 (Kyle Richter), 姬莉 (Joe Keeley)
- 出版商: 清華大學
- 出版日期: 2016-05-01
- 定價: $479
- 售價: 8.5 折 $407
- 語言: 簡體中文
- 頁數: 441
- 裝訂: 平裝
- ISBN: 730243381X
- ISBN-13: 9787302433811
下單後立即進貨 (約4週~6週)
相關主題
商品描述
<內容簡介>
蘋果的iOS SDK提供了非常強大的框架集合,即使到現在為止,找到這些框架的詳細介紹和使用方法都
有一定困難。不過,借助本書的實用見解和經過驗證的代碼,你可以使用蘋果公司提供的這些框架來創建更有創意、更實用的應用,同時也會讓編寫代碼的過程更加快速、讓代碼更加可靠,也讓應用更加成功、更有市場。
Kyle Richter和Joe Keeley關註專業開發者每天都會用到的一些中高級技術,涉及的技術範圍從支持社交網絡到安全保障,從Core Data到iCloud,甚至有關Apple Watch的內容都包含在內。
作為一本便捷的模塊化參考書,幾乎每一章都會包含一個完整的Objective-C示例程序。另有一個跨章節的Game Center案例,也正好演示了多個iOS功能是如何進行組合的。
<目錄>
第1章UIKit Dynamics 1
1.1 示例程序 1
1.2 UIKit Dynamics介紹 2
1.3 UIKit Dynamics具體實現 2
1.3.1 重力效果 3
1.3.2 碰撞效果 4
1.3.3 附著效果 6
1.3.4 彈跳效果 7
1.3.5 瞬間位移 8
1.3.6 推力效果 8
1.3.7 元素屬性10
1.4 深入瞭解UIDynamicAnimator和UIDynamicAnimatorDelegate 11
1.5 小結12
第2章Core Location、MapKit和Geofencing框架13
2.1 示例程序13
2.2 獲取用戶位置13
2.2.1 請求和允許14
2.2.2 檢查服務16
2.2.3 開始位置請求17
2.2.4 解析和理解位置數據19
2.2.5 重大變更通知20
2.2.6 使用GPX文件測試指定位置20
2.3 顯示地圖21
2.3.1 瞭解坐標系21
2.3.2 MKMapKit配置和自定義22
2.3.3 對用戶操作的響應23
2.4 地圖標註和覆蓋物24
2.4.1 添加標註24
2.4.2 顯示標準和自定義的標註視圖26
2.4.3 可拖曳的標註視圖29
2.4.4 使用地圖覆蓋物30
2.5 地理編碼和反向地理編碼31
2.5.1 對地址進行地理編碼31
2.5.2 對位置進行反向地理編碼35