RubyMotion에서 전역 상수를 정의하고 싶습니다. 전역 상수를 선언하는 가장 좋은 방법은 무엇입니까?RubyMotion에서 전역 상수를 정의하는 위치는 어디입니까?
레일즈라면 글로벌 상수를 config/initializers/constants.rb
에 넣는 것이 일반적인 방법이라고 생각합니다. RubyMotion의 대체 장소는 무엇입니까?
RubyMotion에서 전역 상수를 정의하고 싶습니다. 전역 상수를 선언하는 가장 좋은 방법은 무엇입니까?RubyMotion에서 전역 상수를 정의하는 위치는 어디입니까?
레일즈라면 글로벌 상수를 config/initializers/constants.rb
에 넣는 것이 일반적인 방법이라고 생각합니다. RubyMotion의 대체 장소는 무엇입니까?
넣어 줄 특정 장소가 없습니다. 나는 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
나는 Jamon에 동의합니다. 나는 응용 프로그램 디렉토리 외부의 config 폴더를 생성 한 후 내 Rakefile에
app.files << Dir.glob("./config/*.rb")