エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Swift] #unavailableで特定バージョン未満のOSのみ処理する
Swift5.6では以前からあるif #availableに加えてif #unavailableという構文が追加されています。 以下の... Swift5.6では以前からあるif #availableに加えてif #unavailableという構文が追加されています。 以下のように書くと、iOS15未満 (iOS14以下)のiOSでのみ処理することができます。 if #unavailable(iOS 15) { // process } // 今まではこう書いていた if #available(iOS 15, *) {} else { // process } 注意が必要なのが、#unavailable(iOS 15, *)はエラーになることです。#available(iOS 15, *)と書く癖でつい*を入れてしまいますが、ここは記法が違います。 元々のプロポーザルでは#unavailable(iOS 15, *)として提案されていましたが、2ndレビューで変更になったようです。 #unavailable(iOS 15)と書い
2022/11/08 リンク