모델 내부에 다음과 같이 쓸 수 있습니까?조건에 인스턴스 또는 클래스 메소드를 작성할 수 있습니까?
if true
def instance_method
end
def class_method
end
end
모델 내부에 다음과 같이 쓸 수 있습니까?조건에 인스턴스 또는 클래스 메소드를 작성할 수 있습니까?
if true
def instance_method
end
def class_method
end
end
원하는 것이 맞습니까?
if true
my_object.instance_eval do
def my_instance_method
end
end
my_object.class_eval do
def my_class_eval
end
end
end
지금까지 루비 1.9.2에서 범위를 도입하지 않는 문 그래서 당신은 그
당신은 또한 사용할 수 있습니다처럼 문을 사용할 수 있는지 내가 아는 한 :
if true
class << self
def first_method
end
def second_method
end
end
end
하지만 것 여기에 실제 코드를 게시 할 때 더 나아질 것입니다.
전적으로 유효한 Ruby 코드입니다. 당신이 성취하고자하는 일을하는지 알고 싶다면 더 많은 정보가 필요합니다. 어떤 상황이 도움이 될 것입니다. – Chubas