我想在子类 NSWindow 上覆盖 initWithContentRect,正如我在 Obj-C 中看到的那样,以便从笔尖创建一个无边框窗口。
如果我试试这个:
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 退出。