の分割文字列int配列私は整数の配列に文字列を分割しようとしている:スウィフト3:のInt
let stringNumbers = "1 2 10"
var arrayIntegers = stringNumbers.characters.flatMap{Int(String($0))}
しかし、私の問題は、私はこの出力を取得しています:
[1, 2, 1, 0]
私はこの出力を得る必要があります:
[1, 2, 10]
私は間違っていますか?
本当にありがとうございます。
可能な重複(http://stackoverflow.com/questions/36765670/converting-a-string-to-an-int-array ) –
あなたはすべての別個の文字を整数に変換しています。すべての複数桁の数字は、その数字が別々の1桁の数字として解釈されます。 – Alexander