어떻게 변환 할 수 있습니까? obj를 def 내부의 obj라는 변수로 다시 변환 할 수 있습니까?Ruby - 심볼을 변수로 변환
def foo(bar)
bar.some_method_call
end
foo :obj
UPDATE : 마지막 코드는 이것보다 더 정교하지만 ...
내가foo :obj
대신
foo obj
말할 수 있기를
일부 DSL과 유사한 구문으로 작업하고 있습니다. 그리고이 한 가지 변화는 일을 조금 더 명확하게 읽을 수있게합니다.
이 바 안에 표시하여 심볼을 의미 하는가, 직접 인스턴스 변수에 해당
또 다른 대안은 foo는 호출하고 바인딩 전달하는 것입니다? – Matt