óżnica w składni @block powoduje „LocalJumpError: nie podano bloku (wydajność)” [duplikat]
To pytanie ma już odpowiedź tutaj:
lok @Code przekazany do każdego działa w nawiasach, ale nie z „do” - „end” (ruby) 3 odpowiedziZobacz dziwny przypadek, próbując dowiedzieć się, co się tutaj dzieje:
> def test
> p yield
> end
=> nil
> test { 1 }
1
=> 1
> p test { 1 }
1
1
=> 1
> p test do
> 1
> end
LocalJumpError: no block given (yield)