Каков путь поиска по умолчанию для гемов 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