2010-02-12 41 views

回答

10

如果你正在獲取「未定義的方法」,那麼你正在操作的對象可能不是一個字符串。在調用.strip等之前,嘗試打印出.class的結果,並查看正在處理的對象類型。可能會返回一個非字符串(如nil),如果出現錯誤,您可能會在無意間操作類似的東西。

+4

是的!謝謝bta,工作正常,在調用.strip之前指定.to_s,看起來很完美。像應用程序運行良好沒有.to_s按計劃執行條和降落。 RSpec顯然是類型的肛門。再次感謝。 – aressidi 2010-02-13 00:39:03

相關問題