QA@IT

Swift でのオブジェクトを指定しないドット(.) 表記について

4216 PV

Swift で以下のような文法を見つけました。

var imageView = UIImageView()
imageView.contentMode = .ScaleAspectFit

この .ScaleAspectFit.はどんな役割をしているのでしょうか。

.を付けないとエラーになるようです。

回答

列挙子の省略形です。
enumで定義します。
曖昧さが残る場合は、enum名を含めて書いてください。

編集 履歴 (0)
  • ありがとうございます。Swift はそんなこともできてしまうのですね。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。