前回はSwiftの変数と定数、データ型、if文などの制御構文について説明しました。今回は「関数」と「クロージャ」について説明します。クロージャはSwiftの特徴的な仕組みの1つで、プログラムをより柔軟に、より簡便に記述することを可能にしています。Swiftにおける関数とクロージャの関係にも注目してください。
この記事は参考になりましたか?
- アップルの新プログラミング言語「Swift」を探検しよう連載記事一覧
- この記事の著者
-
yad(ヤド)
クラスメソッド株式会社のアプリケーションエンジニア。iPhoneアプリケーションの開発に2年以上従事している。開発に使用するObjective-Cのみならず、関数型言語Haskellや機械学習などにも関心がある。「Developers.IO」に寄稿した記事の一覧
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です