2017-07-02 51 views
1

我正在從蘋果docs讀swift並學習語句。但無法找到有關線路控制語句的任何信息。swift中的行控制語句

根據A線控制語句用來指定行號和文件名 ,可以是從源代碼 的行號和文件名不同的被編譯的文檔

。使用行控制語句來更改Swift使用的源代碼位置,以用於診斷和調試目的。

的線路控制語句有以下幾種形式:

sourceLocation(文件:文件名,行:行號)

sourceLocation()

我的問題是,當我應該使用它?文檔滯後了一個關於該主題的例子。任何鏈接或一些提示都會有幫助。

回答

2

這不是你作爲初學者所需要的東西,你可能會經歷整個職業生涯而不使用它。它似乎意味着用於生成源代碼的工具。有關完整的故事,請參閱original feature proposal中的評論。

TL/DR:不要擔心它,你永遠不會需要它。

+0

嗯......但實際使用情況會對後續連接有幫助。 – Costello