rozważyć to dwa kody:Jaka jest różnica między `if var` i` if let` in swift?
if let myValue = myObject.value as NSString?{
//logic here
}
vs
if var myValue = myObject.value as NSString?{
//logic here
}
znam słów kluczowych let jest zdefiniować stałą, to oznacza to, że w pierwszej linii kodu, jeśli myObject.value
jest NSString The myValue
stała będzie stała? To wygląda na zagmatwane.
Twierdzę, że to nie jest duplikat [Jaka jest różnica między 'let' a' var' w swift?] (Http://stackoverflow.com/questions/24002092/what-is-the-difference- pomiędzy let-i-var-in-swift) – Krzak
zobacz te samouczki: http://iosdevcenters.blogspot.in/2016/01/what-is-different-between-let-and-var.html –
To nie jest duplikat postu "Jaka jest różnica między' let' a 'var'?" Opcjonalne powiązanie 'if let' i' if var' jest różne –