Swiftでのfor文の書き換えについて Mar 23, 2018 Swiftではmap,filterなどの便利な機能があるのであまりfor文を使わない方がいいと聞いたのですが、以下のような場合も書き換え可能な方法がありますでしょうか。 var test = ["りんご","ごりら","らっぱ","ぱらしゅーと","とんねる"] for i in 0..<test.count{ if test[i] == "ごりら"{ test[i] = "ごじら" } } 要素をすべて確認して、一致する場合、一致した要素そのものに変更を加えたいのです。