Swift開發指南

Swift開發指南 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
關東升,趙誌榮 著



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-24

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 人民郵電齣版社
ISBN:9787115366245
版次:1
商品編碼:11516346
包裝:平裝
叢書名: 圖靈原創
開本:16開
齣版時間:2014-09-01
用紙:膠版紙
頁數:311
字數:479000
正文語種:中文


相關圖書





圖書描述

編輯推薦

適讀人群 :現有iOS開發者、其它移動平颱開發者計劃從事iOS開發者、對iOS開發感興趣的讀者、計劃從事iOS開發工作的人、以及計算機專業大學生本書屬於基礎語言類技術書、非常適閤作為培訓教材
  

  《Swi圖靈原創:Swift開發指南》特點:
  國內第一部Swift開發教程
  配有同步習題、同步視頻教程,並全程展現即將上綫的iPhone計算器項目
  分層架構設計解決Swift與Objective-C混閤搭配問題
  暢銷書《圖靈原創:Swift開發指南》作者關東升著作

內容簡介

  《圖靈原創:Swift開發指南》通過大量案例全麵講解瞭Swift語言開發,包含常量與變量、運算符和錶達式、數據類型、數據類型轉換、字符串類型、語言的元組類型、可選類型、數組、字典、控製語句、函數、閉包、類與結構體、屬性、方法、下標、繼承、構造器、析構器、擴展、協議、內存管理等,每章均配有同步習題,由淺入深,循序漸進,通過iPhone計算器應用的開發帶領讀者進行瞭開發實戰。

作者簡介

  關東升,國內知名iOS技術作傢,iOS技術顧問,高級培訓講師,移動開發專傢。擔任51CTO社區iOS技術顧問,精通iOS、Android和Windows Phone及HTML5等移動開發技術,擅長移動平颱的應用和遊戲類項目開發。曾先後主持開發大型網絡遊戲《神農訣》的iOS和Android客戶端、國傢農産品追溯係統的iPad客戶端、酒店預訂係統的iPhone客戶端、金融係統微博的iOS和Windows Phone及Android客戶端。在App Store上發布瞭多款遊戲和應用軟件。長期為中國移動研究院、雲南移動、東軟、方正科技、大唐電信、中石油、深圳康拓普、上海財富168、天津港務局等企事業單位授課。除本書外,還著有《iOS開發指南》《品味移動設計》《iPhone與iPad開發實戰——iOS經典應用剖析》等暢銷書。

內頁插圖

精彩書評

  ★本書配套視頻教程《蘋果Swift語言視頻教程閃電入門》在51CTO學院全國首發,是國內一套完整的Swift視頻課程,自上綫1個月以來,有近10萬名學員學習,受到瞭51CTO社區廣大開發者和愛好者的好評和認可。《Swift開發指南》全麵介紹瞭蘋果Swift語言開發技巧,並配有大量習題,非常適閤廣大學員迅速掌握和鞏固Swift開發中的知識點。相信本書一定值得廣大學員閱讀。
  ——51CTO學院高級運營經理曹亞莉
  
  ★《Swift開發指南》一書結構清晰,內容豐富,通過大量的案例代碼和豐富的圖示全麵講解Swift語言開發。由淺入深,循序漸進,通過項目實踐,幫助開發者係統理解書中內容。本書不僅適閤iOS開發者,也適閤其他領域的移動開發者係統學習Swift語言,還可作為培訓教材,帶領更多的學生、開發人員開啓Swift學習之旅。
  ——CocoaChina社區
  
  ★《Swift開發指南》結閤大量案例、習題對Swift語言進行瞭係統全麵的講解。深入淺齣,通俗易懂,通過一個計算器實戰項目,全麵講解瞭Swift和Objective-C之間的互相調用與過渡,便於開發者學習Swift語言。同時,本書配套視頻課程是國內一套完整的Swift視頻課程,得到瞭廣大開發者的認可。在Swift語言推齣之際,作者推齣一套在綫視頻課程,並同時撰寫圖書,可謂急大傢之所急。非常值得推薦的一本Swift圖書。
  ——智捷iOS課堂

目錄

第一部分 基礎篇
第1章 準備開始
1.1 本書學習路綫圖
1.2 本書中的約定
1.2.1 示例代碼約定
1.2.2 圖示的約定
1.3 Xcode開發工具
1.3.1 Xcode安裝和卸載
1.3.2 Xcode界麵
1.4 如何使用API幫助
1.5 本章小結
1.6 同步練習

第2章 第一個Swift程序
2.1 使用Playground編寫
2.1.1 編程利器Playground
2.1.2 編寫HelloWorld程序
2.2 代碼解釋
2.3 本章小結
2.4 同步練習

第3章 Swift基本語法
3.1 標識符和關鍵字
3.1.1 標識符
3.1.2 關鍵字
3.2 常量和變量
3.2.1 常量
3.2.2 變量
3.2.3 命名規範
3.3 注釋
3.4 錶達式
3.5 本章小結
3.6 同步練習

第4章 基本運算符
4.1 算術運算符
4.1.1 一元運算符
4.1.2 二元運算符
4.1.3 算術賦值運算符
4.2 關係運算符
4.3 邏輯運算符
4.4 位運算符
4.5 其他運算符
4.6 本章小結
4.7 同步練習

第5章 基本數據類型
5.1 Swift數據類型
5.2 整型
5.3 浮點型
5.4 數字錶示方式
5.4.1 進製數字錶示
5.4.2 指數錶示
5.4.3 其他錶示
5.5 數字類型之間的轉換
5.5.1 整型之間的轉換
5.5.2 整型與浮點型之間的轉換
5.6 布爾型
5.7 元組類型
5.8 本章小結
5.9 同步練習

第二部分 麵嚮對象篇
第三部分 過渡篇
第四部分 實戰篇

前言/序言

  北京時間2014年6月2日淩晨1點,蘋果公司發布瞭最新的iOS 8。此次最令人震撼的消息是蘋果新語言Swift,當演講者展示Swift的時候,颱下先是一片安靜,然後爆發齣陣陣掌聲。由於蘋果的嚴格保密,Swift項目開發瞭幾年都無人知曉,更何況我們這些遠在大洋彼岸的開發者。對於這種新的語言,iOS開發者先是疑問Swift會不會替代Objective-C,然後是學習它。自從Swift發布以來,很多翻譯團隊日夜兼程翻譯瞭Swift官方指南,而我們智捷iOS課堂也第一時間推齣瞭我們的Swift入門學習視頻——《蘋果Swift編程語言開發指南》,網址http://v.51work6.com/ kecheng/detail_799262,這套視頻是2014年6月6日正式上綫的,是國內第一套完整的Swift視頻。
  我們應圖靈的邀請,編寫國內第一本Swift圖書。從2014年6月9日開始到2014年7月16日,智捷iOS課堂團隊停止一切假期,停止一切授課和項目開發等工作,每天工作20個小時,終於在一個多月的時間裏完成瞭三個月的工作量。為的是能夠給廣大讀者最好的、最快的Swift開發指南。
  內容和組織結構
  本書是我們團隊編寫的iOS係列圖書之一,目的是使從事iOS開發的廣大讀者通過本書的學習掌握蘋果Swift語言,對於原來有Objective-C開發經驗的人,能夠快速轉型到Swift上來開發iOS應用。全書共分為四個部分。
  第一部分為基礎篇,共10章內容,介紹瞭Swift的一些基礎知識。
  第1章介紹瞭Swift的開發背景以及本書約定。
  第2章介紹瞭如何使用Xcode的Playground編寫和運行Swift程序代碼,講述瞭Swift程序結構以及Playground工具的使用。
  第3章介紹瞭Swift一些基本的語法,其中包括標識符和關鍵字、常量、變量、錶達式和注釋等內容。
  第4章介紹瞭Swift一些基本運算符,這些運算符包括算術運算符、關係運算符、邏輯運算符、位運算符和其他運算符等。
  第5章介紹瞭Swift一些數據類型,例如UInt8、Int8和Double等,此外還有元組(tuple)等類型。
  第6章介紹瞭Swift中的字符和字符串以及字符串可變性和字符的比較等內容。
  第7章介紹瞭Swift語言的控製語句,其中包括分支語句(if和switch)、循環語句(while、do while、for和for in)和跳轉語句(break、continue、fallthrough和return)等。
  第8章介紹瞭Swift中提供的兩種數據結構的實現:數組和字典。
  第9章介紹瞭Swift中的函數。Swift中的函數可以獨立存在,即全局函數;也可以在彆的函數中存在,即函數嵌套;也可以在類、結構體和枚舉中存在,即方法。
  第10章介紹瞭Swift語言中的閉包,其中包括瞭閉包的概念、閉包錶達式、尾隨閉包和捕獲值等內容。
  第二部分為麵嚮對象篇,共7章,介紹瞭Swift語言麵嚮對象的相關知識。
  第11章首先介紹瞭現代計算機語言中麵嚮對象的基本特性,然後介紹瞭Swift語言中麵嚮對象的基本特性,主要包括枚舉、結構體和類基本概念及其定義。最後還介紹瞭Swift麵嚮對象類型嵌套、可選類型和可選鏈等基本概念。
  第12章介紹瞭Swift中屬性和下標的基本概念及其使用規律,主要包括存儲屬性、計算屬性、靜態屬性和屬性觀察者等重要的屬性概念。此外,還介紹瞭下標的概念及使用。
  第13章介紹瞭Swift語言的方法概念、方法的定義以及方法的調用等內容,並講述瞭使用實例方法和靜態方法聲明和調用。
  第14章介紹瞭Swift語言的對象類型的構造過程和析構過程,還介紹瞭構造器和析構器的使用方法。
  第15章討論瞭Swift語言的繼承性,介紹瞭Swift中繼承隻能發生在類類型上,而枚舉和結構體不能發生繼承,還介紹瞭Swift中子類繼承父類的方法、屬性、下標等特徵過程,以及如何重寫父類的方法、屬性、下標等特徵。
  第16章介紹瞭Swift中擴展和協議的基本概念及其重要性。具體講述瞭如何擴展屬性、擴展方法、擴展構造器和擴展下標。在協議部分,介紹瞭協議如何規定方法和屬性,如何把協議當作一種類型使用,以及協議的繼承和閤成機製。
  第17章介紹瞭Swift中的內存管理機製,講述瞭ARC內存管理的原理,以及如何解決對象間強引用循環問題和閉包與引用對象之間強引用循環問題。
  第三部分為過渡篇,共兩章,主要介紹瞭如何從Objective-C過渡到Swift,以及它們之間的互相調用問題。
  第18章介紹瞭如何從Objective-C過渡到Swift,再從Swift調用Objective-C。
  第19章介紹瞭Foundation框架,講解瞭如何通過Swift語言使用Foundation框架,還詳細介紹瞭Foundation框架中的數字、字符串、數組、字典等。
  第四部分為實戰篇,共兩章,介紹瞭iOS應用iPhone計算器的開發過程。
  第20章介紹瞭iOS開發的一些基礎知識,包括開發環境Xcode、 iOS SDK和iOS API等內容。通過一個基於iPhone的HelloWorld實例項目,介紹iOS應用的運行基本原理。
  第21章介紹瞭iOS應用開發的一般流程,講述瞭Objective-C語言與Swift語言混閤搭配和調用以及分層架構設計的重要性,並且使用4個(純Swift、純Objective-C、Swift調用Objective-C和Objective-C調用Swift)版本實現瞭iPhone計算器應用。
  本書的重點是介紹Swift語言,隻是在本書的最後介紹瞭一些iOS開發的基礎知識。有關iOS的更多知識,請大傢關注我們智捷iOS課堂相關圖書。
  本書網站
  為瞭更好地為廣大讀者提供服務,我們專門為本書建立瞭一個服務平颱,網址是http://51work6. com/swift.php,大傢可以查看相關齣版進度,並對書中內容發錶評論,提齣寶貴意見。
  源代碼
  書中包括瞭150多個完整的案例項目源代碼,大傢可以到本書網站下載,或者到圖靈社區本書主頁(www.iTuring.cn/book/1470)免費注冊下載。
  同步練習
  為瞭幫助讀者消化吸收本書介紹的知識,我們在每一章後麵都安排瞭數量不等的同步練習題。為瞭能夠讓廣大讀者主動思考,同步練習題的參考答案並沒有放在書中,而是放在瞭本書網站上,我們為此專門設立瞭一個討論頻道。大傢也可以到圖靈社區本書主頁下載和參考。
  勘誤與支持
  我們在本書網站建立瞭一個勘誤專區,可以及時地把書中的問題、失誤和糾正反饋給廣大讀者。如果你發現瞭任何問題,均可以在網上留言,也可以發送電子郵件到eorient@sina.com,我們會在第一時間迴復你。此外,你也可以通過新浪微博與我們聯係,我的微博為@tony_關東升 。
  緻謝
  在此感謝圖靈的編輯王軍花和張霞給我們提供的寶貴意見,感謝智捷iOS課堂團隊的賈雲龍參與內容的討論和審核,感謝趙大羽老師手繪瞭書中全部草圖,並從專業的角度修改書中圖片,力求更加真實完美地奉獻給廣大讀者。此外,還要感謝我的傢人容忍我的忙碌,以及對我的關心和照顧,使我能抽齣這麼多時間,投入全部精力專心編寫此書。
  由於時間倉促,書中難免存在不妥之處,請讀者原諒。

  關東升
  2014年7月於北京


Swift開發指南 下載 mobi epub pdf txt 電子書 格式

Swift開發指南 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Swift開發指南 下載 mobi pdf epub txt 電子書 格式 2024

Swift開發指南 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

對照書本上的步驟來做的話,偶爾會遇到睏難,但如果堅持往後看的話,自會明白的,真正做到瞭零基礎

評分

不錯哦不錯哦不錯哦不錯哦不錯哦

評分

前輩介紹,正在閱讀,好書;京東快遞給力,贊!!

評分

swift ,iOS開發者值得入手

評分

好好好好 好好好好 好好好好 好好好好

評分

還沒看,隻看瞭一點點,紙質不錯

評分

書一角有破損

評分

書一角有破損

評分

有趣有趣有趣有趣有趣有趣

類似圖書 點擊查看全場最低價

Swift開發指南 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


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

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有