Интерфейсный разработчик не видит выходы с MacRuby

Я пытаюсь запустить базовое приложение hello world, используя XCode и Interface Builder. Однако в Interface Builder я не вижу своих розеток, к которым можно подключиться. Я перехожу на вкладку подключений панели инспектора объектов, и там написано «New Referencing Outlet».

Мне интересно, ошибочен ли мой код. Вот он

class HelloWorldController 
    attr_accessor :hello_label, :hello_button, :hello

    def awakeFromNib 
        @hello = true
    end

    def changeLabel(sender) 
        if @hello
            @hello_label.stringValue = "Good Bye" 
            @hello_button.title = "Hello" 
            @hello = false
        else
            @hello_label.stringValue = "Hello World" 
            @hello_button.title = "Good Bye" 
            @hello = true
        end 
    end
end

Насколько я понимаю, я должен видеть hello, hello_label, hello_button и changeLabel, но не вижу. Я подумал, что, может быть, у меня где-то есть орфографическая ошибка, но это тоже не похоже. Вот снимок двух окон конструктора интерфейса.

alt text

Любая помощь приветствуется. Я думаю, что просто что-то не замечаю, но не уверен.

ОБНОВЛЕНИЕ: Я решил проблему, просто переустановив OS X. Я подозреваю, что проблема возникла из-за того, что был установлен X Code 4, не знаю. Однако, теперь он работает с новой установкой OS X, X Code и MacRuby

7
задан Buddy Lindsey 4 January 2011 в 10:55
поделиться