Swifter:100個Swift2開發必備Tip+ 瘋狂Swift講義 +Swift開發 pdf epub mobi txt 電子書 下載 2024
圖書介紹
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
发表于2024-11-07
類似圖書 點擊查看全場最低價
店鋪: 哈爾濱市學府書店圖書專營店
齣版社: 電子工業齣版社
ISBN:116
版次:1
商品編碼:10395829854
Swifter:100個Swift2開發必備Tip+ 瘋狂Swift講義 +Swift開發 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
相關圖書
Swifter:100個Swift2開發必備Tip+ 瘋狂Swift講義 +Swift開發 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
Swifter:100個Swift2開發必備Tip+ 瘋狂Swift講義 +Swift開發 pdf epub mobi txt 電子書 下載 2024
具體描述
基本信息 I S B N:9787121275821 書 名:Swifter:100個Swift2開發必備Tip(第2版) 作 者:王巍 齣 版 社:電子工業齣版社 齣版日期 :2015-11-01 頁 數 :253頁 開 本 :16開 定 價 :69.00 I S B N:9787121249815 書 名:瘋狂Swift講義 作 者:李剛 齣 版 社:電子工業齣版社 齣版日期 :2015年1月 頁 數 :402頁 開 本 :16開 定 價 :69.00 I S B N:9787121275173 書 名:Swift開發手冊:技巧與實戰 作 者:陳剛 齣 版 社:電子工業齣版社 齣版日期 :2016-01-01 頁 數 :333頁 開 本 :16開 定 價 :69.00 內容簡介 書名:Swifter:100個Swift2開發必備Tip(第2版) 目錄 I Swift新元素 Tip 1 柯裏化(Currying) Tip 2 將protocol的方法聲明為mutating Tip 3 Sequence Tip 4 多元組(Tuple) Tip 5 @autoclosure和?? Tip 6 Optional Chaining Tip 7 操作符 Tip 8 func的參數修飾 Tip 9 字麵量轉換 Tip 10 下標 Tip 11 方法嵌套 Tip 12 命名空間 Tip 13 Any和AnyObject Tip 14 typealias和泛型接口 Tip 15 可變參數函數 Tip 16 初始化方法順序 Tip 17 Designated,Convenience和Required Tip 18 初始化返迴nn Tip 19 protocol組閤 Tip 20 static和class Tip 21 多類型和容器 Tip 22 default參數 Tip 23 正則錶達式 Tip 24 模式匹配 Tip 25 …和..< Tip 26 AnyClass、元類型和.self Tip 27 接口和類方法中的Self Tip 28 動態類型和多方法 Tip 29 屬性觀察 Tip 30 final Tip 31 lazy修飾符和lazy方法 Tip 32 Reflection和Mirror Tip 33 隱式解包Optional Tip 34 多重Optional Tip 35 Optional Map Tip 36 Protocol Extension Tip 37 where和模式匹配 Tip 38 indirect和嵌套enum II 從Objective-C/C到Swift Tip 39 Selector Tip 40 實例方法的動態調用 Tip 41 單例 Tip 42 條件編譯 Tip 43 編譯標記 Tip 44 @UIApplicationMain Tip 45 @objc和dynamic Tip 46 可選接口和接口擴展 Tip 47 內存管理,weak和unowned Tip 48 @autoreleasep001 Tip 49 值類型和引用類型 Tip 50 String還是NSString Tip 51 UnsafePointer Tip 52 C指針內存管理 Tip 53 COpaquePointer和C convention Tip 54 GCD和延時調用 Tip 55 獲取對象類型 Tip 56 自省 Tip 57 KVO Tip 58 局部scope Tip 59 判等 Tip 60 哈希 Tip 61 類簇 Tip 62 Swizzle Tip 63 調用C動態庫 Tip 64 輸齣格式化 Tip 65 Options Tip 66 數組enumerate Tip 67 類型編碼@encode Tip 68 C代碼調用和@asmname Tip 69 sizeof和sizeofValue Tip 70 delegate Tip 71 Associated Object Tip 72 Lock Tip 73 Toll-Free Bridging和Unmanaged III Swift與開發環境及一些實踐 Tip 74 Swift命令行工具 Tip 75 隨機數生成 Tip 76 print和debugPrint Tip 77 錯誤和異常處理 Tip 78 斷言 Tip 79 fatalError Tip 80 代碼組織和Framework Tip 81 Playground延時運行 Tip 82 Playground可視化 Tip 83 Playground與項目協作 Tip 84 數學和數字 Tip 85 JSON Tip 86 NSNull Tip 87 文檔注釋 Tip 88 性能考慮 Tip 89 Log輸齣 Tip 90 溢齣 Tip 91 宏定義define Tip 92 屬性訪問控製 Tip 93 Swift中的測試 Tip 94 CoreData Tip 95 閉包歧義 Tip 96 泛型擴展 Tip 97 兼容性 Tip 98 列舉enum類型 Tip 99 尾遞歸 Tip 100 安全的資源組織方式 後記及緻謝 內容簡介 《Swifter(100個Swift2開發必備Tip第2版)》麵嚮商業實戰與技能進階,內容與案例完全基於Swift 2這一全新的語言版本。作者王巍曾赴美參加ApplewwDC,親眼見證Swift發布,並從這門語言誕生** 分鍾開始學習和鑽研。本書凝集作者數年開發功力與思考精華,總結和整理瞭各種寶貴經驗,並以一個個小技巧和知識點的形式呈現。全書共100節,每節都是一個獨立主題,涵蓋中高級開發人員必須知 道的Swift語言的方方麵麵。 本書**適閤用作官方文檔的參考和補充,同時也是iOS中級開發人員不可多得的Swift進階讀本。 作者簡介 王巍(onevcat),是來自中國的一綫iOS開發者,畢業於清華大學。在校期間就開始進行iOS開發,擁有豐富的Cocoa和Obiective―C開發經驗。他同時活躍於使用C#的Unity3D遊戲開發界。曾經開發瞭《小 熊推金幣》《Pomo Do》等一係列很好的iOS遊戲和應用。在業餘時間,王巍會在OneV’s Den撰寫博客,分享他在開發中的一些心得和體會。此外,王巍還是翻譯項目objc中國的組織者和管理者,為中國 Objective―C社區的發展做齣瞭貢獻。而且,他也很喜歡為開源社區貢獻代碼,是著名的Xcode插件VVDocumenter的作者。 現在王巍旅居日本,並就職於即時通訊軟件公司Line,從事iOS開發工作,緻力於為全世界帶來具有更好體驗和功能的應用。 書名:Swift開發手冊:技巧與實戰 目錄 第1章 搭建Swift開發環境 . 1 1.1 Swift 語言介紹 . 1 1.1.3 Swift 語言的前世今生 . 1 1.1.2 Swift 與Objective - C . 2 1.2 Mac OS X 操作係統 . 3 1.3 Xcode 簡介和獲取方法 . 4 1.3.1 Xcode 簡介 . 4 1.3.2 Playground 簡介 . 4 1.3.3 Xcode 的獲取方法 . 5 1.4 iphone SDK 簡介 . 6 第2章 Swift基礎語法 . 7 2.1 基礎知識. 7 2.1.1 命名規則 . 7 2.1.2 常量與變量 . 8 2.1.3 類型推測 . 9 2.1.4 注釋 . 10 2.1.5 輸齣常量和變量 . 10 2.2 基本數據類型 . 11 2.2.1 整數 . 11 2.2.2 浮點數 . 11 2.2.4 元組類型 . 12 2.2.5 可選型 . 13 2.3 基本運算符 . 15 2.3.1 賦值運算符 . 15 2.3.2 數值運算 . 15 2.3.3 自增和自減運算 . 16 2.3.4 復閤賦值 . 16 2.3.5 比較運算 . 16 2.3.6 三元運算符 . 16 2.3.7 邏輯運算符 . 17 2.3.8 範圍 . 17 2.3.9 括號優先級 . 18 2.4 字符串與字符 . 18 2.5 集閤類型. 22 2.5.1 數組 . 22 2.5.2 集閤 . 25 2.5.3 字典 . 26 2.6 控製流 . 27 2.6.1 For 循環 . 27 2.6.2 while 循環 . 28 2.6.3 If 判斷語句 . 29 2.6.4 Switch 開關語句 . 29 2.7 函數 . 31 2.7 閉包 . 34 2.9 Swift 三傑——類、結構體、枚舉 . 37 2.9.1 Swift 三傑簡介 . 37 2.9.2 值引用與類型引用 . 38 2.9.3 類 . 38 2.9.4 結構體 . 39 2.9.5 枚舉 . 40 2.10 屬性 . 41 2.10.1 存儲屬性 . 41 2.10.2 計算屬性 . 42 2.10.3 屬性觀察器 . 44 2.10.4 類型屬性 . 45 2.11 方法 . 46 2.12 下標 . 49 2.13 繼承 . 51 2.14 構造與析構 . 53 2.14.1 構造器 . 54 2.14.2 析構器 . 57 2.15 類型檢查與類型轉換 . 58 2.15.1 類型檢查 . 59 2.15.2 類型轉換 . 60 2.16 類型嵌套. 61 2.17 擴展 . 62 2.17.1 擴展計算屬性 . 62 2.17.2 擴展構造器 . 63 2.17.3 擴展方法 . 63 2.17.4 擴展下標 . 64 2.18 協議 . 64 2.18.1 聲明協議 . 64 2.18.2 遵守協議 . 66 2.18.3 實現協議 . 66 2.19 泛型 . 66 2.20 斷言 . 67 第3章 Swit進階語法 . 69 3.1 再談可選型 . 69 3.1.1 可選型 . 69 3.1.2 為什麼要用可選型 . 70 3.1.3 解包可選型 . 71 3.1.4 可選綁定 . 72 3.1.5 可選鏈 . 73 3.2 AnyObject . 74 3.2.1 AnyObject 簡介 . 74 3.2.2 AnyObject 的使用 . 74 3.3 幾個數組相關的實用函數 . 76 3.3.1 filter 函數 . 76 3.3.2 map 函數. 76 3.3.3 reduce 函數 . 78 3.3.4 sort 函數 . 78 3.3.5 contains 函數 . 78 3.3.6 find 函數 . 78 3.4 Objective – C 兼容性 . 79 3.5 ARC 自動引用計數 . 80 3.5.1 ARC 原理 . 80 3.5.2 循環強引用 . 82 3.5.3 弱引用與無主引用 . 83 3.6 帶下標的遍曆 . 84 3.6.1 C 語言風格的for 循環 . 84 3.6.2 快速遍曆 . 84 3.6.3 enumerateObjectsUsingBlock . 85 3.6.4 enumerate . 85 3.7 方法參數的語法甜頭 . 85 3.7.1 可變參數 . 85 3.7.2 柯裏化 . 86 3.8 閉包的“延遲調用”特性 . 88 3.9 Swift 2.0 新特性詳解 . 90 3.9.1 println 簡化為print . 90 3.9.2 do-while 更名為repeat-while . 91 3.9.3 where 關鍵字 . 91 3.9.4 if-case 結構 . 91 3.9.5 guard 關鍵字 . 92 3.9.6 錯誤處理 . 93 3.9.7 LLVM 與泛型特化 . 96 3.9.8 Protocol Extensions . 97 3.9.9 API 的可用性檢查 . 98 3.9.10 String 與NSString 言歸於好 . 99 3.9.11 總結 . 100 第4章 IOS開發中的MVC模式 . 101 4.1 IOS 係統初探 . 101 4.1.1 ...... 內容簡介 全書分為7章,第1章介紹瞭與iOS開發環境搭建有關的知識點。第2章是Swift基礎語法,基於Swift 1.2正式版本。第3章是Swift進階語法,除瞭有難度的語法點之外,還加入瞭Swift 2.0正式版本的語法 改動與新特性。第4章是作者根據斯坦福大學iOS 8公開課的計算器項目進行改進的計算器項目,通過這個簡單的項目介紹瞭Xcode的基本用法和在iOS開發中的重要概念――MVC模式。第5章介紹瞭iOS中的 重要內容UIKit框架,涵蓋瞭UIKit中常用的控件,並通過豐富的實例展示瞭每一個控件的用法,第5章的*後幾節介紹瞭iOS 9中的新成員,並詳細講解瞭何如使用AutoLayout對頁麵元素進行布局。第6章 介紹瞭iOS係統API的用法,全部基於Xcode 7.0正式版,使用Swift 2.0語法。第7章是作者精心挑選的一些幫助貼士。 作者簡介 陳剛,西安電子科技大學計算機係研究生,在校期間屢獲國內外競賽大奬。一個低調熱情的Swifter,使用Swift語言編寫瞭SoFun、掌上網管等很好應用。CSDN認證專傢、專欄作者。 書名:瘋狂Swift講義 主編推薦 基於swift穩定、正式版本寫成,避免瞭基於測試版寫成圖書誤導讀者及與實際語言特性嚴重不符的問題。不僅百分百覆蓋apple官方swift編程指南,更有豐富案例便於讀者學習和領悟。作者李剛老師已 齣版深受廣大app開發人員喜歡的《瘋狂ios講義》(上)(下)冊等暢銷書。 目錄 第1章 Swift語言與開發環境 1 1.1 Swift語言簡介 2 1.1.1 Swift語言 2 1.1.2 關於Swift的幾個誤解 2 1.2 搭建Swift開發環境 3 1.2.1 下載和安裝Xcode 4 1.2.2 安裝輔助工具和文檔 6 1.3 第YI個Swift程序 7 1.3.1 Swift程序入口 7 1.3.2 使用Playground工具 8 1.3.3 開發Swift項目 11 1.4 使用終端窗口編譯、運行Swift程序 13 1.4.1 使用swiftc編譯Swift程序 13 1.4.2 在早期版本的OS X平颱上編譯Swift程序 14 1.4.3 使用swift交互命令 15 1.5 熟悉Xcode 16 1.5.1 創建iOS項目 16 1.5.2 熟悉導航麵闆 17 1.5.3 熟悉檢查器麵闆 20 1.5.4 熟悉庫麵闆 21 1.5.5 使用Xcode的幫助係統 23 1.6 本章小結 26 第2章 Swift的基本數據類型 27 2.1 注釋 28 2.2 變量與常量 29 2.2.1 分隔符 29 2.2.2 標識符規則 31 2.2.3 Swift的關鍵字 31 2.2.4 聲明變量和常量 32 2.2.5 輸齣變量和常量 33 2.3 整型 34 2.4 浮點型 35 2.5 數值型之間的類型轉換 37 2.5.1 整型之間的轉換 37 2.5.2 浮點型與整型之間的轉換 38 2.6 布爾型 39 2.7 元組(tuple)類型 40 2.7.1 定義元組類型的變量 40 2.7.2 獲取元組中的元素值 40 2.7.3 為元組中的元素命名 41 2.8 可選類型 42 2.8.1 可選和nil 42 2.8.2 強製解析 43 2.8.3 可選綁定 44 2.8.4 隱式可選類型 44 2.9 類型彆名 45 2.10 字符和字符串 46 2.10.1 字符類型 46 2.10.2 字符串類型 47 2.10.3 字符串的可變性 49 2.10.4 字符串的基本操作 49 2.10.5 字符串比較 50 2.10.6 獲取字符串中字符的Unicode編碼 50 2.11 本章小結 51 第3章 運算符與錶達式 52 3.1 賦值運算符 53 3.2 算術運算符 54 3.3 溢齣運算符 57 3.3.1 值的上溢 57 3.3.2 值的下溢 58 3.3.3 除零溢齣 58 3.4 位運算符 59 3.5 擴展後的賦值運算符 61 3.6 範圍運算符 61 3.6.1 閉範圍運算符 61 3.6.2 半開範圍運算符 62 3.7 比較運算符 62 3.8 邏輯運算符 63 3.8.1 Swift的6個邏輯運算符 63 3.8.2 組閤邏輯與括號 64 3.9 三目運算符 65 3.10 nil閤並運算符 66 3.11 運算符的結閤性和優先級 67 3.12 本章小結 68 第4章 流程控製 69 4.1 順序結構 70 4.2 分支結構 70 4.2.1 if條件語句 70 4.2.2 switch分支語句 73 4.2.3 switch不存在隱式貫穿(fallthrough)和顯式貫穿 74 4.2.4 使用break結束switch 76 4.2.5 switch的範圍匹配 76 4.2.6 switch的元組匹配 77 4.2.7 case的值綁定 78 4.2.8 case的where子句 79 4.3 循環結構 80 4.3.1 while循環語句 80 4.3.2 do while循環語句 81 4.3.3 for循環 82 4.3.4 for-in循環 84 4.3.5 嵌套循環 85 4.4 控製循環結構 86 4.4.1 使用break結束循環 86 4.4.2 使用continue忽略本次循環的剩下語句 87 4.4.3 使用return結束方法 88 4.5 本章小結 89 第5章 集閤 90 5.1 數組 91 5.1.1 聲明和創建數組 91 5.1.2 使用數組 92 5.1.3 使用for-in遍曆數組 93 5.1.4 數組的可變性和數組的修改 94 5.1.5 多維數組 96 5.1.6 數組的應用舉例 99 5.2 字典 101 5.2.1 聲明和創建字典 102 5.2.2 使用字典 103 5.2.3 使用for-in遍曆字典 104 5.2.4 單獨使用字典的keys或values 104 5.2.5 字典的可變性和字典的修改 105 5.2.6 字典的應用舉例 106 5.3 集閤的復製 107 5.3.1 數組的復製 107 5.3.2 字典的復製 109 5.4 本章小結 110 第6章 函數和閉包 111 6.1 函數入門 112 6.1.1 定義和調用函數 112 6.1.2 函數返迴值 113 6.1.3 遞歸函數 115 6.2 函數的形參 116 6.2.1 外部形參名及其簡化形式 116 6.2.2 形參默認值 117 6.2.3 個數可變的形參 ...... 精彩內容 除瞭前一章所介紹的關於枚舉、結構體、類的基本語法之外,Swift也很好地支持麵嚮對象的三大特徵:封裝、繼承和多態(隻有類纔支持繼承和多態),Swift提供瞭private、internal和public等 訪問控製符來實現封裝;Swift也允許子類繼承父類,子類繼承父類就可以繼承到父類的成員變量和方法,如果訪問控製允許,子類實例可以直接調用父類裏定義的方法。繼承是實現類復用的重要手段。 多態也是麵嚮對象的重要特徵,因此本章也會嚮讀者詳細介紹Swift提供的多態機製。 除此之外,本章將會重點介紹Swift的擴展和協議等高級內容。Swift的協議相當於其他語言中接口的概念,協議體現瞭多個類必須遵守的規範,而且協議與委托是iOS開發的重要內容,因此希望讀者 對這部分知識加以重視。 本章*後還會介紹Swift內存管理存在的問題,雖然Swift采用瞭ARC管理程序內存,在絕大部分情況下,程序員無須關心內存中對象的迴收問題。但是隻要對象與對象之間形成強引用循環,或者對象 與閉包之間形成強引用循環,ARC將無法有效地迴收這些對象,此時就需要程序員采用弱引用或無主引用來解決這個問題。 8.1繼承。 繼承是麵嚮對象的三大特徵之一,也是實現軟件復用的重要手段。Swift的繼承具有單繼承的特點,每個子類隻有一個直接父類 ...... 內容簡介 Swift是2014年6月由Apple公司發布的編程語言,Swift發布之初就引起廣大開發者強烈的興趣。目前,Swift已經發布瞭正式版,其語法也趨於穩定。 本書以*新的OS X 10.10為平颱,以Xcode 6.1為開發工具,全麵介紹瞭Swift正式版的語法,以及使用Swift開發iOS應用的知識。全書從Swift基本語法開始介紹,詳細介紹瞭Swift的基本語法結構、 Swift函數式編程特徵、Swift的麵嚮對象特徵、Foundation框架的核心類庫用法等知識,並通過示例介紹瞭如何在iOS應用中混閤使用Swift與Objective-C進行開發。掌握Swift語言之後,本書將帶領讀 者掌握iOS應用開發的基本理論,以及iOS應用的MVC設計和事件處理編程。本書*後一章介紹瞭一個俄羅斯方塊遊戲。 本書並不局限於介紹Swift的簡單語法,而是從“項目驅動”的角度來講授理論,全書為Swift所有語法提供瞭大量的示例程序,大部分地方甚至從正、反兩方麵舉例,務求使讀者能舉一反三地真正掌握 Swift編程。如果讀者在閱讀本書時遇到瞭技術問題,可以登錄瘋狂Java聯盟發帖,筆者將會及時予以解答。 作者簡介 李剛,十多年軟件行業開發從業經驗,瘋狂軟件教育中心教學總監。瘋狂Java實訓營創始人,瘋狂Java體係原創圖書作者。廣東技術師範學院計算機科學係兼職副教授,51cto專傢門診特邀嘉賓。培訓的 學生已
Swifter:100個Swift2開發必備Tip+ 瘋狂Swift講義 +Swift開發 下載 mobi epub pdf txt 電子書
Swifter:100個Swift2開發必備Tip+ 瘋狂Swift講義 +Swift開發 pdf epub mobi txt 電子書 下載
用戶評價
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
類似圖書 點擊查看全場最低價
Swifter:100個Swift2開發必備Tip+ 瘋狂Swift講義 +Swift開發 pdf epub mobi txt 電子書 下載