0
類型推理是Swift的一個強大屬性。這意味着編譯器可以從程序員提供的值中推斷出文字的類型,因此不需要顯式類型說明。爲什麼字面值沒有類型?
例如var IntNum = 3
;編譯器可以推斷變量IntNum
是Int類型。在Xcode中,如果用戶點擊該鍵並點擊變量名稱,這裏IntNum
,那麼Xcode會告訴你它是什麼類型。
但是,如果我在文字值3
上做了這個,Xcode不提供任何內容。我猜,我放在屏幕上的字面值完全沒有類型,只有對象變量和常量具有類型屬性。
我只是猜測所以,有人可以解釋給我嗎?
乾杯 SL