※本ページではアフィリエイトリンク(PR)が含まれています※

Swift入門

【5分でわかる】Setで値を格納する | Swift入門

ども木村です。この記事でSwiftにおけるSetで値を格納する方法について解説します。

本記事のサンプルスクリプトはPlaygroundで実行しながら見ていただくことを推奨しています。Playgroundの導入/使い方についてはこちらを参考ください。

実行環境

本記事の実行環境は以下になっています。

  • Xcode Version 12.3
  • Playgrounds Version 3.4.1
  • macOS Version 11.4

Setで値を格納する

SetとArrayは非常に似ていますが、以下の点が大きく異なります。

  • Setにより格納したデータに順序性はなくランダムに格納される。
  • 格納する値はユニークでなければならない。

という点です。

実装は以下のように行います。

let category = Set(["business", "technology", "fashion"])

もし、ユニークではない値をセットすると以下のように重複した値を出力しません。

最新のSwift勉強方法まとめ

勉強方法を知る

書籍で勉強する

Udemyで勉強する