Каков путь поиска по умолчанию для гемов Ruby? т.е. GEM_HOME по умолчанию

Каков путь поиска по умолчанию для гемов Ruby? Я пытаюсь понять, какие каталоги я могу передать в gem переключатель - install-dir , так что мне не нужно устанавливать переменную среды GEM_HOME для найденных драгоценных камней.

В частности, если я установлю гем jekyll через

$ gem install --bindir /usr/local/bin --install-dir /usr/local/lib/ruby/gems/1.8 jekyll

, то / usr / local / bin / jekyll не сможет найти свои библиотеки без явной настройки GEM_HOME :

$ jekyll --help
/usr/lib/ruby/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem jekyll (>= 0) (Gem::LoadError)
    from /usr/lib/ruby/1.8/rubygems.rb:214:in `activate'
    from /usr/lib/ruby/1.8/rubygems.rb:1082:in `gem'
    from /usr/local/bin/jekyll:18
$ GEM_HOME=/usr/local/lib/ruby/gems/1.8 jekyll --help
Jekyll is a blog-aware, static site generator.
[ ... ]

Кажется, что сам Ruby будет искать в каталогах, перечисленных в переменной Ruby $ LOAD_PATH , которая может быть дополнена переменной окружения РУБИЛИБ . Однако, Получите XML-файл из RSS-канала Apple, содержащий информацию о приложениях, проанализируйте его и отобразите приложения в представлении UITable. Проблема в том, что после "reloadData ()" требуется около 5 ...

Вот что я пытаюсь сделать: Получите XML-файл из RSS-канала Apple, содержащий информацию о приложениях, проанализируйте его и отобразите приложения в представлении UITable.

Проблема в том, что после "reloadData ()" до отображения информации требуется около 5 секунд. Кроме того, приложение всегда дает сбой при первом запуске после открытия проекта.

вот проект: http://www.mediafire.com/?2dn6g916bh9uf4v

5
задан AmitK 20 February 2011 в 09:24
поделиться