我一直在閱讀蘋果公司的Swift編程語言手冊(Swift 2.0的版本更新),我發現了一些相當好奇的東西。 在Language Reference
>Lexical Stricture
>Keywords and Punctuation
(link here - 但你需要向下滾動一點)有一個語言關鍵字列表。其中一些未在任何地方解釋。在特定情況下保留Swift中的不明原因關鍵字:left,none,right,Type。他們在做什麼?
關鍵詞:關聯性,便利性,動力,didSet,最後,得到的,綴,INOUT,懶惰,留下,變異,沒有,nonmutating,可選,覆蓋後綴,優先級,前綴,協議,要求,正確,集,類型,無主,弱,willSet。在語法出現的上下文之外,它們可以用作標識符。
你有任何線索他們做什麼/意思或在哪裏可以找到適用的信息?
這裏:https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/LexicalStructure.html在元類型類型部分,你可以找到關於'Type' –
是的,發佈後發現它。謝謝@DánielNagy! –
現在我的問題是關於.Type和.self之間的區別,如MyClass.Type和MyClass.self –