Swift學習:01~02基礎(chǔ)語法

//: Previous

import Foundation

var greeting = "Hello, playground"

//: Next

/*
Swift是apple在2014年6月WWDC發(fā)布的全新編程語言,中文名和LOGO是“雨燕”

  1. Swift之父Chris Lattner
  2. Clang編譯器作者,LLVM項目的主要發(fā)起人
  3. 從Apple離職后,先后跳槽到Tesla,Google
  4. 目前在Google Brain從事AI研究
  5. 歷時5年發(fā)展,從Swift1.x 發(fā)展到了Swift5.x版本,經(jīng)歷了多次重大改變,ABI終于穩(wěn)定
  1. API(Application Programming Interface):應(yīng)用程序編程接口
    • 源代碼和庫之間的接口
  2. ABI(Application Binary Interface):應(yīng)用程序二進制接口
    • 應(yīng)用程序與操作系統(tǒng)之間的底層接口
    • 涉及的內(nèi)容有:目標文件格式,數(shù)據(jù)類型的大小/布局/對齊,函數(shù)調(diào)用約定等等
  3. 隨著ABI穩(wěn)定,Swift語法基本不會再有太大的變動,此時正是學習Swift的最佳時刻
  4. 截止至2019年6月,目前最新版本:Swift5.1
  5. Swift完全開源:https://github.com/apple/swift 主要采用C++編寫
    */

/*:

編譯流程

[圖片上傳失敗...(image-c30c74-1676903796675)]
*/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容