我在initialize
中調用了私有方法,並且引發了一個no方法錯誤。如果我註釋掉私有方法,它可以正常工作。我想我有使用私有方法的錯誤概念,對吧?在同一類中調用私有方法會引發Ruby 1.9上的錯誤
in `initialize': private method `start' called for #<RemoteFocusAutomation::Autofocus:0x007fcfed00a3d8> (NoMethodError)
要點代碼是在這裏https://gist.github.com/poc7667/7299274
不要鏈接到代碼添加到您的問題必不可少的,而不是將其包含在問題。當鏈接打破你的問題將是沒有意義的。 「關於您編寫的代碼問題的問題必須在問題本身中描述具體問題 - 幷包含有效代碼以再現問題本身。請參閱http://SSCCE.org以獲取指導。」 –