2017-12-04 8 views
1

私は配列[[one, two, three, four]]を持っていると私はスウィフト3のループスウィフト配列要素のマップ

を使用せずに[["one", "two"," three", "four"]]の配列を変換したい私は

let myArray = array.map { String($0) } 

を試してみました。しかし、これは["[one, two, three, four]"]を返しています。

+0

https://iosdevcenters.blogspot.com/2016/04/array-in-swift.html – Bhadresh

+0

あなたは、ネストされた配列または配列を使用していますか? –

答えて

2

実際には2つの配列があります。どのようなものでも配列の配列があります。

試してみてください。

let result = array.map { $0.map { String($0) } } 
+0

ありがとうございました。これは機能しています。 –

0

Array([[one, two, three, four]][0].map({String($0)}))