We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
各クラスからUserDefaultsに直接キーを指定してアクセスする方法だと、タイポによる不具合が起こりやすく、可読性も低い。 また、保存している値も設定画面に最適化されているものがある為、全体最適としたい。
RealmObjectAccessibleのように、UserDefaultsを操作する専用クラスを作成し、当該クラスを用いて設定項目などの保存、読出が出来る事。 保存に使うキーは都度文字列を入力させる事はせず、enumなどで定義したものを使用する事。 また、保存する内容も”日”などの単位を省くなど、将来的に多言語対応する事になっても困らないように言語設定に依存しない形にしたい。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
必要性
各クラスからUserDefaultsに直接キーを指定してアクセスする方法だと、タイポによる不具合が起こりやすく、可読性も低い。
また、保存している値も設定画面に最適化されているものがある為、全体最適としたい。
期待値
RealmObjectAccessibleのように、UserDefaultsを操作する専用クラスを作成し、当該クラスを用いて設定項目などの保存、読出が出来る事。
保存に使うキーは都度文字列を入力させる事はせず、enumなどで定義したものを使用する事。
また、保存する内容も”日”などの単位を省くなど、将来的に多言語対応する事になっても困らないように言語設定に依存しない形にしたい。
タスク内容
その他の情報
参考URL・画像など
The text was updated successfully, but these errors were encountered: