Tag Archive for exclamation mark
iOS, iPhone, swift, xcode
Xcode|Swift|@IBOutletのビックリマーク(!)の意味は!?
by opendata •
こんにちは。
ストーリーボードで、コントロールと紐付けをしてあげると以下のようなコードが自動的に挿入されます。
変数の最後(行末)に感嘆符(!)が付いていますが、これはいったい何者でしょうか?
@IBOutlet var yourAge:UITextField!
これは、yourAgeがOptional型だということを意味しています。
つまり、yourAgeは、『空(nil)を許容しますよ』ということです。
もう少し詳しく知りたい方は、Optional型、アンラップ(unwrap)などのキーワードで検索してみてくださいね。