XcodeとSwiftの組み合わせで利用できる「Playground」は、コードを入力すると結果をすぐに確認することができる便利な機能として知られています。処理中の変数の内容だけではなく、グラフやアニメーションなどGUIの要素を表示することも可能なので、Swift学習者にはとても役に立つ機能です。
本日紹介する「Awesome Swift Playgrounds」は、このPlaygroundの厳選リンク集です。Swiftの入門から上級トピックス、Apple公式Playgroundはもちろんのこと、アルゴリズムとデータ構造に関連や、UIKit/グラフィックス、オーディオ、数学、ライブラリに至るさまざまな分野のPlaygroundへのリンクが集められています。
例えば上の画像はCheckmarkButtonという、チェックマークアニメーション収録したPlaygroundを実行したものです。
ボタンの色やサイズ、形状を変更すればどうなるのか、実際に確認しながら勉強することができます。