アプリケーションのさまざまな部分で使用する定数を宣言するために、initializersディレクトリの1つのファイルを使用しています。
FIRST_STR = "First Name"
LAST_STR = "Last Name"
new_user_hash = Hash.new
new_user_hash[ "first" ] = FIRST_STR
new_user_hash[ "last" ] = LAST_STR
アプリケーションのさまざまな部分で問題なく使用できますが、を使用しようとするとFIRST_STR
、次のエラーメッセージが表示されます。LAST_STR
new_user_hash
#<#:0x007f8da5752da0>の未定義のローカル変数またはメソッド `new_user_hash'
あるファイルでハッシュを定義/宣言して、別のファイルで使用することはできませんか?