4

RubyMotion でグローバル定数を定義したいと考えています。グローバル定数を宣言する最良の方法は何ですか?

Railsならグローバル定数を入れるのconfig/initializers/constants.rbが一般的だと思います。RubyMotion の代わりになる場所はありますか?

4

2 に答える 2

6

それらを置く特定の場所はありません。config フォルダーを作成し、そこにconstants.rbファイルをドロップすることをお勧めします。次に、そのファイルで定義した定数をクラスで使用できるようにする必要があります。

# /app/config/constants.rb
THIS_IS_MY_CONSTANT = "Yep"

# /app/app_delegate.rb
class AppDelegate
  def application(app, didFinishLaunchingWithOptions: opt)
    puts THIS_IS_MY_CONSTANT # => "Yep"
  end
end
于 2013-05-17T15:43:56.280 に答える