Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2013-12-08から1日間の記事一覧

instance_eval()を使うとブロック内でメソッドを呼び出せる

> str = "test" という文字列があるとします。 これにinstance_evalメソッドをブロック付きで実行すると、追加の文字列を作れます。 > str.instance_eval {|e| "hogehoge %s" % [e]} => "hogehoge test" この程度だと旨味がありませんね。 では、これならど…