0

我不知道为什么这对我来说是爆炸性的。这些错误直到我建立在 0.6 / Lion 上才出现,我知道这与 0.3 相差甚远,但它仍然应该工作,除非 xcode 改变了一些时髦的东西。我不明白它为什么抱怨这条线。使我抓狂。任何帮助表示赞赏。错误:

   /Users/matthew.sacks/dev/mrHost/mrhost/build/mrhost-axyfekrprsyhptctrrnpsyeqwgjv/Build/Products/Debug/mrhost.app/Contents/Resources/host.rb:83:in `set_host': wrong number of arguments (2 for 0) (ArgumentError)
        from /Users/matthew.sacks/dev/mrHost/mrhost/build/mrhost-axyfekrprsyhptctrrnpsyeqwgjv/Build/Products/Debug/mrhost.app/Contents/Resources/rb_main.rb:22:in `swap_env'
        from /Users/matthew.sacks/dev/mrHost/mrhost/build/mrhost-axyfekrprsyhptctrrnpsyeqwgjv/Build/Products/Debug/mrhost.app/Contents/Resources/rb_main.rb:69:in `<main>'

代码位于https://github.com/msacks/mrhost/blob/master/host.rb

4

1 回答 1

0

那个错误说,

在第 82 行host.rb调用了一个名为set_host. 您在调用该方法期间传入了两个参数,但该方法未编写为接受任何参数。

上面的调用是在对 的调用中进行的swap_env,在第 22 行进行rb_main.rb

那个电话是从第 69 行发出的main.rb

于 2012-07-03T04:26:07.533 回答