在本屆WWDC全球開發(fā)者大會(huì)接近尾聲時(shí),蘋果公司專門針對(duì)開發(fā)人員公布全新的Swift編程語言以及新版的Xcode,蘋果公司稱其擁有“快速、現(xiàn)代、安全、互動(dòng)”等特性,并且要全面優(yōu)于Objective-C語言?!霸谶^去的20年里,我們只支持Objective-C?!避浖こ谈笨偛每死赘瘛べM(fèi)德里奇在臺(tái)上表示,而未來蘋果開發(fā)者平臺(tái)將支持這款全新的Swift編程語言。
在演示過程中,蘋果展示了如何能讓開發(fā)人員更快進(jìn)行代碼編寫及顯示結(jié)果的“Swift Playground”,在左側(cè)輸入代碼的同時(shí),可以在右側(cè)實(shí)時(shí)顯示結(jié)果。蘋果公司表示Swift是基于Cocoa和CocoaTouch而專門設(shè)計(jì)的。Swift不僅可以用于基本的應(yīng)用程序編寫,比如各種社交網(wǎng)絡(luò)App,同時(shí)還可以使用更先進(jìn)的“Metal”3D游戲圖形優(yōu)化工作。由于它可以與Objective-C兼容使用,因此開發(fā)人員可以在開發(fā)過程中進(jìn)行無縫切換。
Swift可以允許開發(fā)者更快的復(fù)制內(nèi)容,通過非常少的代碼來實(shí)現(xiàn)更多的內(nèi)容。在發(fā)布會(huì)上,蘋果演示了如果只通過一行簡(jiǎn)單的代碼就完成了一個(gè)完整圖片列表加載的過程。另外,Swift還可以讓開發(fā)人員看到隨著時(shí)間的推移整個(gè)應(yīng)用程序運(yùn)行代碼的變化,并且還擁有完全控制時(shí)間的特性,所以開發(fā)人員可以快速的向前或向后預(yù)覽,測(cè)試自己的應(yīng)用程序在某些特殊情況下的反應(yīng)。
Swift完全支持Xcode,并且開發(fā)指南將通過iBookstore來提供給廣大開發(fā)者。另外開發(fā)者們也可以在年底iOS 8系統(tǒng)發(fā)布時(shí)開始提交通過Swift語言編寫的新應(yīng)用程序。Xcode目前已有1400萬次下載量,而全新Swift編程語言改變了Objective-C復(fù)雜的語法,并保留了Smalltalk的動(dòng)態(tài)特性,整體來說變得更加簡(jiǎn)單易用,進(jìn)一步完善了自己的開發(fā)生態(tài)圈。
推薦閱讀:WWDC14:iOS 8/OS X 10.10 Yosemite亮相 沒有新硬件產(chǎn)品發(fā)布
您需要登錄后才可以評(píng)論, 登錄| 注冊(cè)
罕見出土五件古代“蒸鍋”,其中一件大有玄2025-02-05
閩南網(wǎng)推出專題報(bào)道,以圖、文、視頻等形式,展現(xiàn)泉州在補(bǔ)齊養(yǎng)老事業(yè)短板,提升養(yǎng)老服