2016-06-18 2 views
0
let word : String = "hello" 

var wordLength : Int = word.length //what to do here ? 

for i in wordLength { 
    let index = word.startIndex.advancedBy(i) 
    print(word[index]) 
} 

변수 단어의 모든 문자를 개별적으로 인쇄하고 싶지만 단어가 끝났을 때를 결정하는 방법 또는 얼마나 자주 루프를 종료해야 하는지를 알지 못합니다. 전체 단어가 인쇄되었습니다.신속하게 단어 길이를 결정하는 방법

답변

0
let word = "hello" 

for i in word.characters { 
    print(i) 
} 
+1

은 대단히 감사합니다 –

0

스위프트 3 : 문자열 + 이모티콘

let word = "Hello :-) " 

let wordLengthInt_0 = word.characters.count 
// 12 (!!!!!) 

let wordLengthInt_1 = word.utf16.count 
// 13 

let wordLengthInt_2 = (word as NSString).length 
// 13 
관련 문제