已采納回答 / 面具下的阿飛
這個guard關鍵字只是蘋果給出的一個暫時的定義,現在的swift還沒穩定下來,以后guard也許會有其他的作用,目前為止就按照視頻里說的理解吧,個人理解。
2016-05-18
講師回答 / liuyubobobo
非常好的問題!強烈建議慕課網可以給問題點贊!目前,String.Index類型完全可以當做一個整型來看。封裝成這個新的類型是為了保證能夠在字符串中通行處理Unicode字符的相關的問題。在這個意義下,startIndex就是一個0,可以被使用在任何其他字符串中。但是必須承認,這是不安全的,同時也失去了str1.startIndex這樣聲明的意義!也就是說str1.startIndex不能充當str1的迭代器!我之前沒有嘗試這個問題,現在看來,這個地方確實不夠嚴謹。不過swift還在不斷進化??赡芤院螅@個...