2024.07 « - - - - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 » 2024.09 rails の yield じゃなくて、ruby の yield のことなのですが、超こんがらがって分からなかったので、色々試しました。 そこで出した結論。 yield は、引数として渡されたブロックを実行するだけ という風に今は理解しています。 どういうことか、というと例を見た方が早いと思います。 def method1 yield end method1 do puts '血糖値' end を実行すると 血糖値 と表示されます。最初は、なんでこーなるの???????とハテナがたくさん付きました。 でも↓のように理解すると分かりやすくなりました。 1. method1