- 質問内容
下記のコードですが、filterメソッドにクロージャを渡すときに、波括弧{}を使用しますが、
なぜ丸括弧()ではなく、波括弧{}なのでしょうか?
関数の実行は丸括弧()で実行しますので、
メソッドの実行もまた、丸括弧()で実行するのではないかと思ったのですが、
なぜ波括弧{}なのでしょうか?
- コード
Swift
let array_data = [1, 2, 3, 4] let biggerThan2 = array_data.filter{ $0 > 2}
まだ回答がついていません
会員登録して回答してみよう