午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

[精校版]The Swift Programming Language

 wintelsui 2014-06-07
Swift系列文章由CocoaChina翻譯小組翻譯自蘋果的官方文檔:The Swift Programming Language。本篇譯者:葛布林大帝(博客)  

重要:
本教程系列是針對(duì)開(kāi)發(fā)過(guò)程中的API或者技術(shù)的初步文檔。蘋果提供該文檔旨在為開(kāi)發(fā)者使用該技術(shù)和蘋果產(chǎn)品上的編程接口提供幫助。這些信息可能會(huì)發(fā)生變化,依據(jù)該文檔開(kāi)發(fā)的軟件應(yīng)該使用最終操作系統(tǒng)軟件和文檔進(jìn)行測(cè)試。文檔的新版本可能會(huì)提供新的API和技術(shù)。
Swift是一種適用于iOS和OS X應(yīng)用的全新編程語(yǔ)言,它建立在最好的C和Objective-C語(yǔ)言之上,并且沒(méi)有C語(yǔ)言的兼容性限制。Swift采用安全的編程模式,增加了現(xiàn)代功能使編程更容易、更靈活、更有趣。Swift以成熟且備受寵愛(ài)的Cocoa和Cocoa Touch框架為支撐,這是一個(gè)重新構(gòu)想軟件開(kāi)發(fā)的機(jī)會(huì)。
Swift經(jīng)過(guò)了數(shù)年的醞釀,Apple通過(guò)改進(jìn)現(xiàn)有的編譯器、調(diào)試器和框架結(jié)構(gòu)奠定了Swift的基礎(chǔ),并通過(guò)Automatic Reference Counting(ARC)簡(jiǎn)化了內(nèi)存管理。Swift的framework stack建立在堅(jiān)實(shí)的Foundation和Cocoa基礎(chǔ)之上,實(shí)現(xiàn)了現(xiàn)代化和徹底標(biāo)準(zhǔn)化。Objective-C本身已經(jīng)逐步發(fā)展到到支持blocks、 collection literals和modules,使框架不間斷地采用現(xiàn)代語(yǔ)言技術(shù)?;谶@個(gè)基礎(chǔ),我們可以為今后的Apple軟件開(kāi)發(fā)引入一種新語(yǔ)言。 
對(duì)Objective-C開(kāi)發(fā)者來(lái)說(shuō),Swift看起來(lái)會(huì)很熟悉。它具有Objective-C命名參數(shù)的易讀性和動(dòng)態(tài)對(duì)象模型的強(qiáng)大之處,提供了無(wú)縫接入現(xiàn)有Cocoa框架和與Objective-C混編的能力?;谶@個(gè)共同點(diǎn),Swift引入了許多新的特性、統(tǒng)一的程序和面向?qū)ο蟮恼Z(yǔ)言部分。
Swift對(duì)于新程序員是友好的,作為一個(gè)具有表現(xiàn)力和令人愉悅的腳本語(yǔ)言,它是第一個(gè)獲得工業(yè)品質(zhì)的系統(tǒng)編程語(yǔ)言。它支持playgrounds,一個(gè)允許程序員調(diào)試Swift代碼并立即看到結(jié)果的革新性功能,而無(wú)需反復(fù)編譯運(yùn)行程序。
Swift從廣闊的蘋果工程師文化中結(jié)合了最好的現(xiàn)代語(yǔ)言思維和智慧。編譯器針對(duì)性能進(jìn)行了優(yōu)化,語(yǔ)言也針對(duì)開(kāi)發(fā)進(jìn)行了優(yōu)化,無(wú)需任何妥協(xié)。它的設(shè)計(jì)從“Hello World”擴(kuò)展到整個(gè)操作系統(tǒng)。這一切使得Swift對(duì)于開(kāi)發(fā)者和Apple是一個(gè)有意義的投資。
Swift以極好的方式來(lái)編寫的iOS和OS X應(yīng)用,并將使用新特性和功能繼續(xù)演進(jìn)。我們對(duì)Swift充滿期待,已經(jīng)迫不及待看你能用它創(chuàng)造什么了。
原文:About Swift

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多