ども木村です。この記事ではSwiftUIにおける強制アンラップ(!)の方法について解説します。
本記事のサンプルスクリプトはPlaygroundで実行しながら見ていただくことを推奨しています。Playgroundの導入/使い方についてはこちらを参考ください。
実行環境
本記事の実行環境は以下になっています。
- Xcode Version 12.3
- Playgrounds Version 3.4.1
- macOS Version 11.4
強制アンラップ(!)の方法
オプショナルは、nilの有無がわからない時に設定しますが、初めから間違いなくnilが入らないことがわかっている場合は強制アンラップさせることがあります。
そういった場合は、以下のように対象の処理や変数に「!」を追加することで実装できます。
let testString = "777"
let num = Int(testString)!
let test: Int! = nil
最新のSwift勉強方法まとめ
勉強方法を知る
書籍で勉強する
Udemyで勉強する
スポンサーリンク