エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
BubbleWrapとNSUserDefaultsでお手軽設定管理。 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
BubbleWrapとNSUserDefaultsでお手軽設定管理。 - Qiita
App::Persistence['hoge'] = true p App::Persistence[name] # => true class Settings class << self d... App::Persistence['hoge'] = true p App::Persistence[name] # => true class Settings class << self def instance Dispatch.once { @instance ||= Settings.new } @instance end end # 各種設定の名前 Properties = %w(hoge fuga) # getter、setterを動的に生成 Properties.each do |name| define_method("#{name}=") do |v| App::Persistence[name] = v end define_method("#{name}") do App::Persistence[name] end end end