2017-05-31 48 views
-1

我有一個算法,用Bool與某些數組相交,並讓我返回其他數組。現在的問題是,我得到的陣列有這種形式: [[[[123.0,334.45]]],[[[342.35,2434.34]]],[[[...,...]]],....]在Swift Xcode中的數組

現在你怎麼看到有太方括號,有什麼方法可以刪除括號嗎? 謝謝你。

+1

它可能更好地清理你的算法,所以它在第一次請不要發出這樣的混亂 – Alexander

回答

1

Whe,現在是嵌套!

我算括號,並使用joined()方法的適當數量的扁平化陣列:

let array = [[[[123.0,334.45]]],[[[342.35,2434.34]]]] 
let flatArray = Array(array.joined().joined().joined()) 

...給:

[123, 334.45, 342.35, 2434.34]