だから私はメソッドを持っていたところにこのバグがありました:
def returnArr
[2,3,4]
end
そして、私はこれをしました:
returnArr = returnArr.first
nilClass にはメソッド「first」がないことを示すエラーが返されました
さらに、そのコード行を実行した後、次のようにフォローアップします。
returnArr = returnArr().first
完全に正常に動作し、returnArr は returnArr() とは異なります。ここで何が起こっているのですか?