前田です。 一度も代入されてないインスタンス変数にアクセスするとnilが 返されますよね? すでにインスタンス変数が存在してその値がnilになっている状態 と、はじめてアクセスしてnilが返された場合とを区別する方法は ありますか? もしなければ Object#instance_variable?(name) のようなものがあると助かるのですが、どうでしょう? -- 前田 修吾