91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Swift作為腳本使用

發布時間:2020-06-30 15:46:29 來源:網絡 閱讀:571 作者:IT大贏家 欄目:移動開發

  說到腳本,大家可能會想到 ruby, js, shell 等等。我們一般用這些腳本對我們的開發進行一些輔助工作。 比如自動打包,更新數據等等。合理的腳本自動化配置,能節省我們很多處理繁雜事務的時間,極大的提高我們的效率。

  同樣, Swift 也提供了這樣的能力,所以下次我們再有類似的需求的時候,就多了一種選擇。并且如果你開發項目使用的就是 Swift 的話,那么再用它來寫腳本幾乎就沒有什么學習成本了,也會潛移默化的提高效率。

  構建腳本

  Swift 腳本編寫起來也很簡單,就是基本的 Swift 語法,比如我們創建一個文件 hello.swift:

  print("Hello Swift")

  創建并保存文件后,在命令行中輸入 swift hello.swift 即可執行這個腳本了。 我們看到命令行中輸出了:

  Hello Swift

  怎么樣, Swift 腳本使用起來和我們之前的流程基本沒有什么不用。

  Shebang 與自動執行

  稍微熟悉 Unix 環境的同學可能會對 Shebang 有所了解,簡單來說它是寫在腳本文件第一行的一段內容。用于表示這個腳本的執行環境。那么它有什么用呢? 咱們接著看。 比如我們剛才的 hello.swift 腳本,我們可以給它加上 Shebang:

  #!/usr/bin/env swift

  print("Hello Swift")

  從內容上可以看出,我們第一行聲明了執行這個腳本所需的命令。 然后我們在對這個腳本添加執行權限:

  chomd +x hello.swift

  現在,我們可以執行將這個腳本當成可執行文件那樣運行了:

  $ ./hello.swift

  腳本的執行結果和前面我們用 swift hello.swift 命令的方式完全一樣。 也很好理解,第一行的 Shebang 告訴系統我們該如何運行這個腳本,然后系統得到這個信息后,就可以正確的運行我們的腳本了。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

连云港市| 靖西县| 通海县| 怀集县| 伊春市| 都昌县| 泉州市| 西宁市| 永胜县| 吕梁市| 昭觉县| 惠安县| 海丰县| 辽宁省| 淳化县| 永清县| 濮阳市| 托克逊县| 桂平市| 本溪| 绍兴市| 三穗县| 开阳县| 玉溪市| 瓮安县| 饶平县| 大邑县| 韩城市| 内乡县| 汉源县| 江陵县| 通州市| 晋江市| 离岛区| 通江县| 睢宁县| 岳普湖县| 封开县| 保定市| 大姚县| 玉环县|