蘋果釋出 Swift 程式語言,支援程式碼效果實時預覽
在今天凌晨舉行的 WWDC 2014 上,除了最受大家關注的OS X 10.10以及iOS 8,蘋果還發布了一種全新的程式語言Swift。在蘋果高管 Craig Federighi 的描述中,Swift 在各個方面優於 Objective-C,也不會有那麼多複雜的符號和表示式。同時,Swift 更加快速、便利、高效、安全。除此之外,新的 Swift 語言依舊會與 Object-C 相相容。
更酷的是,在演示過程中,蘋果還展示了能大大提升程式設計效率的實時程式碼效果預覽功能(Swift Playground),即在螢幕左側輸入程式碼時,在右側螢幕實時演示出程式碼執行效果。這就使得在程式設計開發過程中,開發人員可以快速的向前或向後預覽代 碼,而各個環節的程式碼實現效果也會進行實時的展示,以此即可測試自己所開發的程式在各個環節的反應。
Swift 允許開發者通過非常少的程式碼來實現更多的內容。全新 Swift 程式語言不僅改變了 Objective-C 複雜的語法,還保留了 Smalltalk 的動態特性,使其更簡單易用。由於 它可以與 Objective-C 相容使用,因此開發人員可以在開發過程中進行無縫切換。
Swift 完全支援 Xcode,並且開發指南將通過 iBookstore 來提供給廣大開發者(點選這裡下載)。此外,開發者們也可以在年底 iOS 8 系統釋出時開始提交通過 Swift 語言編寫的新應用程式。
相關文章
- Swift如何純程式碼實現時鐘效果Swift
- 全新程式語言V釋出
- 蘋果 macOS 12.2 開發者預覽版 Beta2 釋出蘋果Mac
- 程式語言概覽(90%)
- JetBrains釋出程式碼質量檢測工具Qodana早期預覽版AI
- VS Code Java 更新 – 全新Gradle for Java外掛,更方便的程式碼操作, 1.0 語言支援釋出JavaGradle
- 2019 年蘋果秋季釋出會丨實時同步更新蘋果
- 程式語言註釋大法
- 這是一個程式語言的釋出貼
- 蘋果watchOS 5正式釋出:新增對講機、手錶支援互發語音蘋果
- 支援泛型的Go語言1.18釋出泛型Go
- 蘋果開釋出會時間確定:2019蘋果春季釋出會定檔3月25日!蘋果
- 蘋果 watchOS 7.4 開發者預覽版 Beta 釋出:手錶可解鎖 iPhone蘋果iPhone
- Python 3.8.0a2 釋出,物件導向程式語言Python物件
- C語言簡單程式碼程式C語言
- vs2017不支援python語言程式碼格式化Python
- 實時人工智慧:微軟釋出Project Brainwave預覽版人工智慧微軟ProjectAI
- 蘋果 macOS 13.4 正式釋出蘋果Mac
- 用Python程式碼解釋大語言模型的工作原理Python模型
- 蘋果iPhone XS/XR怎麼設定Siri語言?蘋果手機Siri語言設定教程蘋果iPhone
- 請寫出如下程式碼執行的結果並解釋為什麼?[程式碼]
- 計算機程式語言的分類,解釋型語言、編譯型語言、指令碼語言的關係計算機編譯指令碼
- Swift 5 新特性預覽(最低支援Xcode 10.2 beta版)SwiftXCode
- 蘋果OpenELM:開源小語言模型蘋果模型
- C 語言程式碼總結
- 蘋果iOS12開發者預覽版beta5釋出 主要變化有三個蘋果iOS
- eKuiper 1.8.0 釋出:零程式碼實現影像/影片流的實時 AI 推理UIAI
- 【重磅】VS Code 的 Java 語言支援 1.0 版本正式釋出Java
- js 實現程式碼雨效果JS
- 請解釋下如下js程式碼對陣列排序後的輸出結果[程式碼]JS陣列排序
- Go 語言實戰: 編寫可維護 Go 語言程式碼建議Go
- 蘋果釋出會最新訊息彙總與點評 2018蘋果新品釋出會前瞻蘋果
- c語言實用小程式C語言
- 實戰逆向RUST語言程式Rust
- VS Code 1.60 釋出!竟然可以自動檢測程式語言了!
- 蘋果swift 外掛化框架蘋果Swift框架
- 低程式碼與大語言模型的探索實踐模型
- 蘋果手機如何更改預設瀏覽器蘋果瀏覽器
- 聊聊C語言/C++—程式和程式語言C語言C++