2017-05-08から1日間の記事一覧
☆これ let arr = ["a","1","b","2"].reduce([]){$0 + (Int($1).map{[$0]} ?? [] )} print(arr) //[1, 2] QiitaのSwift記事でこういう処理に遭遇したのですが、なんでそうなるのか理解できなくて半日ほど悩んだのでメモ。 要は文字と数字を含む文字列配列 ["a…
☆これ let arr = ["a","1","b","2"].reduce([]){$0 + (Int($1).map{[$0]} ?? [] )} print(arr) //[1, 2] QiitaのSwift記事でこういう処理に遭遇したのですが、なんでそうなるのか理解できなくて半日ほど悩んだのでメモ。 要は文字と数字を含む文字列配列 ["a…