-2
이 경우 범위를 만들 때 왜 느낌표를 넣어야합니까?SWIFT : 왜 느낌표를 넣어야합니까? str.characters.index (of : "")!
예 :
var str = "joe satriani"
var range = str.startIndex..<str.characters.index(of: " ")!
나는 오류가 발생 넣지 마십시오.
이 경우 범위를 만들 때 왜 느낌표를 넣어야합니까?SWIFT : 왜 느낌표를 넣어야합니까? str.characters.index (of : "")!
예 :
var str = "joe satriani"
var range = str.startIndex..<str.characters.index(of: " ")!
나는 오류가 발생 넣지 마십시오.
문자열에 공백이 없으면 " "
의 색인이 없을 수 있으므로 nil
을 반환합니다. 의
var str = "stringwithnospaces"
var range = str.startIndex..<str.characters.index(of: " ") // nil
가능한 복제 [스위프트의 "미개봉 값"무엇?] (http://stackoverflow.com/questions/24034483/what-is-an-unwrapped-value-in-swift) – ozgur
읽기 Swift에서의 Optionals에 관하여 – sasquatch