@AppStorageでenumを使う場合、RawValueはIntかStringにする2023/03/21に公開・約800字ツイートSwiftSwiftUItechタイトル通りなのですが、UInt8をRawValueにしているenumで@AppStorageが動作しなくて困りました。@AppStorageにはinitがいくつか用意されています。https://developer.apple.com/documentation/swiftui/appstorageドキュメントによると、以下のとおりです。nil)RawValueがUInt8だとこのどれにも当てはまらないので、当然エラーになります。Ensan言語学の大学4年生。自然言語処理にも興味があります。OSSの日本語キーボードアプリ「azooKey」を開発・公開しています。azooKeyのダウンロード→apple.co/3lWjDqTバッジを贈って著者を応援しようバッジを受け取った著者にはZennから現金やAmazonギフト券が還元されます。Ensan言語学の大学4年生。自然言語処理にも興味があります。OSSの日本語キーボードアプリ「azooKey」を開発・公開しています。azooKeyのダウンロード→apple.co/3lWjDqTバッジを贈るバッジを贈るとは?Zennエンジニアのための情報共有コミュニティAboutZennについて運営会社お知らせ・リリースGuides使い方Publicationよくある質問LinksTwitterGitHubメディアキットLegal利用規約プライバシーポリシ。