2014-02-13 1 views
-1

Iam, работающий над ruby_stack_chain.info, выполнил шаги, как в документе https://github.com/Tolsi/blockchain-wallet-ruby/blob/master/lib/blockchain/wallet.rb. Добавлен объект кошелька в файл wallet.rb и используется команда ruby ​​wallet.rb для запуска файла, получив это error ': private method initialize' called for #<Blockchain::Wallet:0x00000001932f28> (NoMethodError). Как решить эту проблему?`<main> ': частный метод` initialize', вызываемый для # <Blockchain :: Кошелек: 0x00000001932f28> (NoMethodError)

ответ

3

вы звоните:

Blockchain::Wallet.initialize(opts) 

Вы должны называть:

Blockchain::Wallet.new(opts) 

классов Рубиновых определить свои методы конструктора с initialize, но их экземпляры с new.

Смежные вопросы