エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Swift】enumのassociated value にデフォルト値をつける - nakaoka3の技術ブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Swift】enumのassociated value にデフォルト値をつける - nakaoka3の技術ブログ
以下のようなSwiftのコードを書いた。 enum Example { case one case two(name : String) case three(na... 以下のようなSwiftのコードを書いた。 enum Example { case one case two(name : String) case three(name : String = "taro") } print(Example.three(name: "hanako")) // three(name: "hanako") print(Example.three()) // three(name: "taro") enumのassociated valueにデフォルト値をつけらるとは思っていなかったので、コンパイルエラーになるだろうなと思っていたが、予想に反してコンパイルできた。Swiftのバージョンは 5.8.1 で実行している。 予想とは違っていたので目を疑ったが、どう考えてもコンパイルできて動いている眼の前の現実のほうが正しいだろう。 以下の記事によるとSwift 5.1