Think it 連載「Objective-C開発者のためのSwift再入門」8回目

Swiftでクロージャを理解する

前回は、Swiftにおけるファーストクラスオブジェクトとしての関数の活用法について説明しました。Swiftの関数はクロージャでもあります。クロージャとは耳慣れない用語かもしれませんが、モダンなプログラミング言語に欠かせない、関数を利用したデータ構造です。今回は、クロージャと、クロージャをシンプルに記述できるクロージャ式の取り扱いについて説明します。