中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

學(xué)習蘋果Swift語言的一些在線資源(2014年9月10日更新)

2018-07-20    來源:編程學(xué)習網(wǎng)

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

  Swift 是蘋果為 OS X 和 iOS 平臺引入的一種新的程序設(shè)計語言,這種程序設(shè)計語言已經(jīng)激發(fā)了開發(fā)者社區(qū)的大量關(guān)注。僅僅幾天之內(nèi),在 Stack Overflow 網(wǎng)站上提出的關(guān)于 Swift 的問題已經(jīng)有 500 多個,在 GitHub 上搜索用 Swift 編寫的庫,數(shù)量已多達約 350 個。

  對有興趣學(xué)習這門語言的開發(fā)者,網(wǎng)絡(luò)上提供了許多有用的入門資源:

  • Swift 程序設(shè)計語言

    在 iTunes 里,蘋果已經(jīng)提供了免費的電子書《Swift 語言參考手冊》。訪問 iTunes 需要使用蘋果的設(shè)備,對于沒有蘋果設(shè)備的人來說,也可以從蘋果網(wǎng)站上找到相同內(nèi)容的 HTML 版本。由于 Swift 語言的,這本電子書絕對是學(xué)習 Swift 最基礎(chǔ)、最全面的資源,能夠覆蓋到這門語言的各個方面,包括與C/Objective-C 的協(xié)同工作的能力。

  • 蘋果的 Swift 博客[新]

    用來了解 Swift 相關(guān)新聞和深度學(xué)習其語言特性的最寶貴的資源之一。

  • Swift語言精選

    來源于 RayWenderlich.com 網(wǎng)站,從一個 Objective-C 程序員的視角介紹 Swift 中引入的部分新特性:類型推斷、泛型、switch 語句和常量。

  • Ray Wenderlich 的 Swift 教程[新]

    Ray Wenderlich 的網(wǎng)站上 Swift 相關(guān)的教程集已經(jīng)相當龐大,既包括 Swift 語言的基礎(chǔ)知識也包括用 Swift 編寫的基于一些 iOS 框架的簡單的應(yīng)用實例。

  • 使用 Swift 編寫俄羅斯方塊程序[新]

    一本指導(dǎo)開發(fā)者如何用 Swift 的 SpriteKit API 構(gòu)建俄羅斯方塊應(yīng)用的在線書籍。

  • 一些有意思的 Swift 特性[新]

    一本指導(dǎo)開發(fā)者如何用 Swift 的 SpriteKit API 構(gòu)建俄羅斯方塊應(yīng)用的在線書籍。

  • 如何在 Swift中使用 Objective-C類

    由 Mark Petherbridge 編寫的分步指導(dǎo),介紹如何通過創(chuàng)建橋接頭文件在 Swift 中使用 Objective-C 類。

  • 使用 Swift開發(fā) iOS應(yīng)用程序

    由 Jameson Quaver 編寫的五部分系列教程,教你從頭開始使用 Swift 開發(fā) iOS 應(yīng)用程序。這個教程系列包含如下幾個主題:創(chuàng)建一個“hello world”應(yīng)用程序、創(chuàng)建網(wǎng)絡(luò) API 請求并解析生成的 JSON、協(xié)議(protocols)和代理(delegates)的最佳實踐、可交互的表格視圖、異步圖片加載和緩存。

  • LearnSwift.tips

    根據(jù)讀者的水平(入門級、中級、高級)組織的關(guān)于 Swift 語言的學(xué)習資料集合,還有幾個從 GitHub 上選取的有意思的項目。

  • Swift 語言速查表

    也是 RayWenderlich.com 網(wǎng)站上的資源,在一頁紙上匯總了 Swift 語言最重要的語法規(guī)則。包括:類的實現(xiàn)、方法的聲明、對象的實例化和使用、變量的聲明、控制流、字符串/數(shù)組/字典的小例子。

  • So So Swift

    按時間排序的大量資源的集合,包括教程、視頻和庫。

  • Swift 與 Scala 比較表

    Swift 和 Scala 語法的比較,包括控制流的結(jié)構(gòu)、表達式、聲明、模式和類型。

  • SwiftLang.eu

    另一個 Swift 資源集合網(wǎng)站。提供了蘋果的《Swift 程序設(shè)計語言》這本書的 MOBI、PDF 和 ePub 版本。另外還有一個社區(qū)版塊可供開發(fā)者共享一些想法和源代碼。

  • 函數(shù)式 Swift[新]

    這個博客的目的是幫助開發(fā)者理解F#和 Scala 語言中的函數(shù)式元素如何在 Swift 中實現(xiàn)(或無法實現(xiàn))的。

  • Swift 中的高階函數(shù)[新]

    一篇專注于 Swift 中的閉包以及如何利用閉包構(gòu)建過濾、映射和化簡等序列操作的文章。

  • Swiftz:Swift 中的函數(shù)式編程[新]

    一個定義了純函數(shù)式數(shù)據(jù)結(jié)構(gòu)和函數(shù)的函數(shù)式編程庫。

  • 探索 Swift 的內(nèi)存布局[新]

    Mike Ash 為開發(fā)者解釋了 Swift 的對象和類在內(nèi)存中如何布局。這一系列的第二部分也已經(jīng)發(fā)布。

  你也可以從 Alex Blewitt 發(fā)表在 InfoQ 上的這篇文章中了解一些關(guān)于 Swift 語言的背景介紹以及它和 LLVM 編譯器之間的關(guān)系。

  目前 Swift 只能在 Xcode 6 的開發(fā)者預(yù)覽版中使用,蘋果已經(jīng)將這一版本的 Xcode 發(fā)布給所有已經(jīng)注冊了蘋果開發(fā)者計劃的開發(fā)者。

  英文原文:Online Resources to Learn Apple's Swift Language 來自: InfoQ

標簽: 代碼 開發(fā)者 搜索 網(wǎng)絡(luò)

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:改改改!讓應(yīng)用通過審核出人頭地的10個方法

下一篇:如何給程序中的變量起個好名字