Ключ Hash # для 1.8.6 - PullRequest
       1

Ключ Hash # для 1.8.6

2 голосов
/ 23 мая 2010

Привет,

Я пытаюсь сделать мой источник 1.9.1 1.8.6 совместимым. Я понял, что нет метода Hash # key. Любая идея или метод, как решить это?

Спасибо!

Tobias

Ответы [ 2 ]

4 голосов
/ 23 мая 2010

Используйте Hash#index или require "backports/1.9.1/hash/key".

Вы также можете require 'backports', и большинство изменений API с 1.8.6 на 1.9.2 будут перенесены в бэкпорт и доступны в Ruby 1.8.6 (включая, конечно, Hash#key).

2 голосов
/ 23 мая 2010

В ruby ​​1.8 этот метод называется index.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...