1
我想重寫子類NSWindow上的initWithContentRect,就像我在Obj-C中看到的那樣,爲了從一個筆尖創建一個無邊框窗口。如何覆蓋MacRuby中的initWithContentRect?
如果我試試這個:
class GroupWindow < NSWindow
def initWithContentRect(contentRect, styleMask:windowStyle, backing:bufferingType, defer:deferCreation)
super.initWithContentRect(
contentRect,
styleMask:NSBorderlessWindowMask,
backing:bufferiMacngType,
defer:deferCreation)
end
end
然後將其與EXC_BAD_ACCESS
結束。如果我試試這個:
def initWithContentRect(contentRect, styleMask:windowStyle, backing:bufferingType, defer:deferCreation)
super(
contentRect,
styleMask:NSBorderlessWindowMask,
backing:bufferingType,
defer:deferCreation)
end
然後,它只是返回碼退出1.