1
Je souhaite substituer initWithContentRect sur une NSWindow sous-classée, comme je l'ai vu dans Obj-C, afin de créer une fenêtre sans bordure à partir d'une plume.Comment remplacer initWithContentRect dans MacRuby?
Si j'essaie ceci:
class GroupWindow < NSWindow
def initWithContentRect(contentRect, styleMask:windowStyle, backing:bufferingType, defer:deferCreation)
super.initWithContentRect(
contentRect,
styleMask:NSBorderlessWindowMask,
backing:bufferiMacngType,
defer:deferCreation)
end
end
Ensuite, il se termine par EXC_BAD_ACCESS
Si j'essaie ceci:
def initWithContentRect(contentRect, styleMask:windowStyle, backing:bufferingType, defer:deferCreation)
super(
contentRect,
styleMask:NSBorderlessWindowMask,
backing:bufferingType,
defer:deferCreation)
end
Puis juste sort avec le code de retour 1.