From: Jonathan P. <jp...@dc...> - 2006-01-06 11:51:41
|
On 3 Jan 2006, at 0:45, Dave Howell wrote: > What the log says is > > NSMatrix(0x5c0cc60) - NSView not correctly initialized. Did you > forget to call super? > > I don't understand the question. Does it not like my NSRect? The > program keeps running, but the matrix doesn't appear in the window. This log message is independent of the other problems you were seeing. It's a result of a peculiarity in the way RubyCocoa initialises objects, whereby the call sequence actually looks like: [[[NSViewSubClass alloc] retain] init] The implementation of 'retain' for NSView notices that init hasn't been called yet and issues that log message. This can probably be fixed in RubyCocoa. For now, don't worry about it. [The above is from my memory of investigating this a bit a month or so back - some of the details may be slightly different] |