2016-04-04 30 views
1

少し問題があります。私は各文字を扱うことができる文字の配列で文字列を分割したい。例えば文字列を配列に分割する(各文字) - Swift

"Hello" 
    arrayofstring[0] ->H 
    arrayofstring[1] ->e 
    arrayofstring[2] ->l 
    arrayofstring[3] ->l 
    arrayofstring[4] ->o 

私はすべての助けを感謝しています。

+0

単に優しいヒントを、あなたはこの上で読むことをお勧めしますページ:[How-To-Askガイド](https://stackoverflow.com/help/how-to-ask)を参照して、質問が簡単に答えることができるように、また可能な限り明確にすることができます。あなたが抱えている問題を修正するためにあなたがした努力と、それらの修正を試みたときに何が起こったのかを必ず含めてください。あなたのコードやエラーメッセージも忘れないでください! –

答えて

-1

このような何か:

let string : String = "Hello" 
    let arrayofstring = string.characters.map { (Character) -> Character in 
     return Character 
    } 
    println(arrayofstring) 
+0

私は以下の2つの関連する問題の解決策を見つけました。 助けてくれてありがとう! – MisterMushn

8

私は何かが欠けていない限り、それは他の答えのいずれよりも簡単です:

let arrayofstring = Array("Hello".characters) 
+0

これは、Stringの配列ではなくCharacterの配列を作成します。 – ScottyBlades