新手问题提醒!
我在 Xcode 4.1 中有一个全新的 macruby 应用程序。
在我的应用程序委托中,我添加了这个方法:
def receiveSomeEventFromXib(sender)
puts "receiveSomeEventFromXib"
end
在界面生成器中,我右键单击委托对象图标,并没有看到上述方法(弹出窗口中没有 Received Action 类别)。
委托对象还定义(直接从新项目框中):
attr_accessor :window
但是界面生成器抱怨委托对象没有名为窗口的出口。
我能够将委托对象设置为窗口的委托,并且如果我在委托对象中包含一个 windowWillClose 方法,则确实会被调用。
为了让界面构建器识别我的出口并接收到操作,我需要做哪些简单的事情(命名约定?)?
干杯,--本
编辑
之前有人问过这个问题:Interface Builder not Seeing Outlets with MacRuby