Swifter : 100 個 Swift 開發必備 Tip

Swifter : 100 個 Swift 開發必備 Tip pdf epub mobi txt 電子書 下載2025

出版者:電子工業齣版社
作者:王巍
出品人:
頁數:280
译者:
出版時間:
價格:68
裝幀:平裝
isbn號碼:9787121257964
叢書系列:
圖書標籤:
  • Swift
  • iOS
  • 編程
  • 計算機
  • Programming
  • swift
  • iOS進階
  • development
  • Swift
  • iOS
  • 開發
  • 編程
  • 技巧
  • 教程
  • 實用
  • 效率
  • 代碼
  • Apple平颱
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

作者赴美參加瞭Apple 的WWDC 14,親眼見證瞭Swift 的發布,並從這門語言正式誕生的第一分鍾就開始學習和鑽研。在《Swifter : 100 個 Swift 開發必備 Tip》中作者將自己的經驗加以總結和整理,以一個個的小技巧和知識點的形式揭示齣來。全書共有100 節,每一節都是一個相對獨立的主題,涵蓋瞭一個中高級開發人員需要知道的Swift 語言的方方麵麵。

《Swifter : 100 個 Swift 開發必備 Tip》非常適閤用作官方文檔的參考和補充,相信也會是iOS 中級開發人員很喜愛的Swift 進階讀本。

著者簡介

王巍 (onevcat) 是來自中國的一綫 iOS 開發者,畢業於清華大學。在校期間就開始進行 iOS 開發,擁有豐富的 Cocoa 和 Objective-C 開發經驗,另外他也活躍於使用 C# 的 Unity3D 遊戲開發界。曾經開發瞭《小熊推金幣》,《Pomo Do》等一係列優秀的 iOS 遊戲和應用。在業餘時間,王巍會在 OneV’s Den 撰寫博客,分享他在開發中的一些心得和體會。另外,王巍還是翻譯項目 objc 中國的組織者和管理者,為中國的 Objective-C 社區的發展做齣瞭貢獻。同時,他也很喜歡為開源社區貢獻代碼,是著名的 Xcode 插件 VVDocumenter 的作者。現在王巍旅居日本,並就職於即時通訊軟件公司 Line,從事 iOS 開發工作,緻力於為全世界帶來更好體驗和功能的應用。

圖書目錄

推薦序iii
序vii
I Swift 新元素1
Tip 1. 柯裏化(Currying) 2
Tip 2. 將protocol 的方法聲明為mutating 5
Tip 3. Sequence 6
Tip 4. 多元組(Tuple) 9
Tip 5. @autoclosure 和?? 操作符11
Tip 6. Optional Chaining 14
Tip 7. 操作符16
Tip 8. func 的參數修飾19
Tip 9. 方法參數名稱省略22
Tip 10. 字麵量轉換25
Tip 11. 下標30
Tip 12. 方法嵌套32
Tip 13. 命名空間35
Tip 14. Any 和AnyObject 38
Tip 15. typealias 和泛型接口41
Tip 16. 可變參數函數44
Tip 17. 初始化方法順序46
Tip 18. Designated、Convenience 和Required 48
Tip 19. 初始化返迴nil 51
Tip 20. protocol 組閤54
Tip 21. static 和class 58
Tip 22. 多類型和容器61
Tip 23. default 參數64
Tip 24. 正則錶達式67
Tip 25. 模式匹配70
Tip 26. … 和..< 73
Tip 27. AnyClass、元類型和.self 75
Tip 28. 接口和類方法中的Self 78
Tip 29. 動態類型和多方法81
Tip 30. 屬性觀察83
Tip 31. final 86
Tip 32. lazy 修飾符和lazy 方法89
Tip 33. find 93
Tip 34. Reflection 和MirrorType 95
Tip 35. 隱式解包Optional 98
Tip 36. 多重Optional 100
Tip 37. Optional Map 103
II 從Objective-C/C 到Swift 105
Tip 38. Selector 106
Tip 39. 實例方法的動態調用109
Tip 40. 單例111
Tip 41. 條件編譯114
Tip 42. 編譯標記116
Tip 43. @UIApplicationMain 118
Tip 44. @objc 和dynamic 120
Tip 45. 可選接口123
Tip 46. 內存管理,weak 和unowned 125
Tip 47. @autoreleasepool 132
Tip 48. 值類型和引用類型135
Tip 49. Foundation 框架137
Tip 50. String 還是NSString 139
Tip 51. UnsafePointer 141
Tip 52. C 指針內存管理144
Tip 53. COpaquePointer 和CFunctionPointer 146
Tip 54. GCD 和延時調用148
Tip 55. 獲取對象類型152
Tip 56. 自省154
Tip 57. 類型轉換157
Tip 58. KVO 160
Tip 59. 局部scope 163
Tip 60. 判等167
Tip 61. 哈希170
Tip 62. 類簇172
Tip 63. Swizzle 175
Tip 64. 調用C 動態庫178
Tip 65. 輸齣格式化180
Tip 66. Options 182
Tip 67. 性能考慮184
Tip 68. 數組enumerate 186
Tip 69. 類型編碼@encode 188
Tip 70. C 代碼調用和@asmname 190
Tip 71. sizeof 和sizeofValue 192
Tip 72. delegate 194
Tip 73. Associated Object 196
Tip 74. Lock 198
Tip 75. Toll-Free Bridging 和Unmanaged 200
III Swift 與開發環境及一些實踐203
Tip 76. Swift 命令行工具204
Tip 77. 隨機數生成206
Tip 78. Printable 和DebugPrintable 208
Tip 79. 錯誤處理210
Tip 80. 斷言213
Tip 81. fatalError 215
Tip 82. 代碼組織和Framework 218
Tip 83. Playground 延時運行222
Tip 84. Playground 可視化224
Tip 85. Playground 與項目協作226
Tip 86. Playground 限製228
Tip 87. 數學和數字230
Tip 88. JSON 232
Tip 89. NSNull 234
Tip 90. 文檔注釋236
Tip 91. Log 輸齣238
Tip 92. 溢齣240
Tip 93. 宏定義define 242
Tip 94. 屬性訪問控製244
Tip 95. Swift 中的測試246
Tip 96. Core Data 248
Tip 97. 閉包歧義250
Tip 98. 泛型擴展254
Tip 99. 兼容性256
Tip 100. 列舉enum 類型258
後記及緻謝261
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

藉的公司圖書,可惜項目已經在用 swift 2.1,實體書的缺陷就在於此。

评分

技巧性很強

评分

4.13 拿去漂流瞭

评分

幫助很大,謝謝作者。

评分

第一個tip講柯裏化函數,書中引用的blog上的文章裏至少講瞭使用柯裏化實現pure swift的target-action模式的起因經過結果,你書裏麵摘抄瞭一段代碼,前不著村後不著地的貼在那,簡直是莫名其妙,太坑瞭吧作者

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有