Привет,
Я пытаюсь сделать мой источник 1.9.1 1.8.6 совместимым. Я понял, что нет метода Hash # key. Любая идея или метод, как решить это?
Спасибо!
Tobias
Используйте Hash#index или require "backports/1.9.1/hash/key".
Hash#index
require "backports/1.9.1/hash/key"
Вы также можете require 'backports', и большинство изменений API с 1.8.6 на 1.9.2 будут перенесены в бэкпорт и доступны в Ruby 1.8.6 (включая, конечно, Hash#key).
require 'backports'
Hash#key
В ruby 1.8 этот метод называется index.