App下載

移動(dòng)開(kāi)發(fā)者最愛(ài)的Swift語(yǔ)言自學(xué)資源匯總!

猿友 2016-12-19 09:13:26 瀏覽數(shù) (4475)
反饋

Swift語(yǔ)言是一種全新的編程語(yǔ)言,是蘋(píng)果2014年發(fā)布的。Swift語(yǔ)言的主要優(yōu)點(diǎn)有安全、現(xiàn)代、高效等,它也繼承了Objective-C以及C語(yǔ)言等的特性。那么如何自學(xué)Swift語(yǔ)言,相信W3Cschool小師妹為大家收集的Swift語(yǔ)言自學(xué)資源可以幫助大家。

  1.入門(mén)指引

入門(mén)指引

  對(duì)于想學(xué)Swift語(yǔ)言的新手來(lái)說(shuō),無(wú)疑是不知道如何操作。沒(méi)關(guān)系,W3Cschool小師妹為大家收集了Swift教程、Swift語(yǔ)言中文介紹、IOS中的設(shè)計(jì)模式、IOS8開(kāi)發(fā)等資源,這些資源都可以教你入門(mén)。

入門(mén)指引

  這里需要重點(diǎn)介紹的是Swift語(yǔ)言教程,一步一步的教大家掌握Swift語(yǔ)言。這本教程,你可以學(xué)習(xí)Swift 語(yǔ)言教程介紹、Swift 環(huán)境搭建、Swift 基本語(yǔ)法、Swift 數(shù)據(jù)類型、Swift 變量、Swift 可選(Optionals)類型、Swift 常量等基礎(chǔ)知識(shí)。

  2.Xcode插件

Xcode插件

  不同的開(kāi)發(fā)環(huán)境,需要合適的插件。W3Cschool為大家收集的Xcode插件,可以說(shuō)吊炸天而且非常實(shí)用。這類的插件主要有Xcode 優(yōu)秀插件整理、CodeEagle/SwiftCodeSnippets、realm/SwiftLint、Carthage等。

  3.推薦網(wǎng)站

推薦網(wǎng)站
推薦網(wǎng)站

  和Swift語(yǔ)言相關(guān)的網(wǎng)站很多,自學(xué)Swift語(yǔ)言時(shí),需要一個(gè)一個(gè)的去找。W3Cschool小師妹都為大家收集好了,像Swift開(kāi)源社區(qū)、蘋(píng)果在GIThub上的開(kāi)源項(xiàng)目等,都有,有需要的可以去看一下。

  4.編程工具

編程工具

  Swift語(yǔ)言的編程工具很多,W3Cschool小師妹為大家收集了比較實(shí)用的幾個(gè)。像Xcode工具,支持C/C++,Swift等,可以直接下載使用,都是免費(fèi)的。像Sublime Text,是Mac OS X 上另一款非常受歡迎的輕量級(jí),可高度自定義的編輯器。

  5.代碼管理

代碼管理

  代碼管理平臺(tái),大家都知道的有GITHUB,這是一個(gè)資源分享之地。除此以外,還有GIT、SOURCE tree、bitbucket、gitcafe等。像GIT就是分布式版本控制系統(tǒng)以及源碼管理系統(tǒng),簡(jiǎn)單易用以及快是主要的優(yōu)勢(shì)。這個(gè)代碼管理平臺(tái),大家都可以查閱免費(fèi)的電子書(shū)籍。

  6.調(diào)試工具/設(shè)計(jì)工具/管理工具

調(diào)試工具/設(shè)計(jì)工具/管理工具

管理工具

  fuckingclangwarnings是比較常用的調(diào)試工具,有警告與語(yǔ)義對(duì)照表。而sketch、PaintCode是常用的設(shè)計(jì)工具,像sketch,適合開(kāi)發(fā)應(yīng)用的矢量設(shè)計(jì)工具。常用的管理工具有swiftenv、HomeBrew等,其中swiftenv視Swift 版本管理器。

  上面W3Cschool小師妹為大家收集的Swift語(yǔ)言自學(xué)指南,匯集了Swift語(yǔ)言主流學(xué)習(xí)資源。是從開(kāi)發(fā)者的角度來(lái)大家整理的,而且全部都是免費(fèi),希望能夠幫助大家。

0 人點(diǎn)贊