Macruby prefPane - ничего не работает - PullRequest
1 голос
/ 02 февраля 2011

Я создал очень простой пример приложения с использованием Macruby.Проблема в том, что prefpane не работает, ничего не происходит.

Я создал кнопку с обратным вызовом в файле Main.rb .Когда кто-то нажимает на кнопку, метка должна изменить значение на «Некоторые данные».

Ссылка на файл Main.rb также содержит пример нерабочего проекта.кода добавлено.

1 Ответ

3 голосов
/ 03 февраля 2011

Проблемы были показаны в сообщениях консоли (Console.app). Или, если вы запустите System Preferences.app из командной строки, вы могли бы увидеть там сообщения. В любом случае, копирование-вставка из сообщения коммита :

  • Файл Main.rb никогда не загружался во время выполнения с помощью вызова вроде: require 'Main'.
  • Путь к ресурсам комплекта по умолчанию не добавляется в путь загрузки, поэтому я сделал это в PrefPane.rb.
  • Зачем вам нужен класс Main вместо использования класса PrefPane?
  • У вас есть текстовый выход Main, подключенный к представлению содержимого в кончике, а не к фактической текстовой метке.

И последнее, но не менее важное: поскольку MacRuby все еще является «молодым» проектом, я призываю людей задавать там свои вопросы, чтобы реальное сообщество могло помочь.

...