Skip to content
New issue

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へのアクセサクラスを作成する #162

Open
Sab-swiftlin opened this issue May 26, 2019 · 0 comments
Open

UserDefaultsへのアクセサクラスを作成する #162

Sab-swiftlin opened this issue May 26, 2019 · 0 comments

Comments

@Sab-swiftlin
Copy link
Contributor

Sab-swiftlin commented May 26, 2019

必要性

各クラスからUserDefaultsに直接キーを指定してアクセスする方法だと、タイポによる不具合が起こりやすく、可読性も低い。
また、保存している値も設定画面に最適化されているものがある為、全体最適としたい。

期待値

RealmObjectAccessibleのように、UserDefaultsを操作する専用クラスを作成し、当該クラスを用いて設定項目などの保存、読出が出来る事。
保存に使うキーは都度文字列を入力させる事はせず、enumなどで定義したものを使用する事。
また、保存する内容も”日”などの単位を省くなど、将来的に多言語対応する事になっても困らないように言語設定に依存しない形にしたい。

タスク内容

その他の情報

参考URL・画像など

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant