Skip navigation.
 
mlRe: Array Problems
FROM : Serge Meynard
DATE : Mon Apr 11 01:59:22 2005

On Apr 10, 2005, at 19:22, David Rocamora wrote:
>> But what method is calling init in each case? What code do you have in
>> makeWindowControllers: ?

>
> I guess I'm not sure how to figure that out with the debugger. Nothing
> I wrote calls init. How can i determine this?


In the debugger, look at the call stack on the left, and you should see
the name of the method that called init.

>> Your document object isn't being loaded from a nib file, so
>> awakeFromNib: is not getting called. Like I said above, I think the
>> method you want is windowControllerDidLoadNib:.

>
> Using breakpoints in the debugger I have found that
> windowControllerDidLoadNib: does not run but awakeFromNib: is called
> everytime a new document is created.


My mistake, awakeFromNib does get called on a new document object. But
windowControllerDidLoadNib: should also be getting called; if it's not,
then there's definitely something funny going on.

>> If you look at "self" in the debugger, I have a feeling you'll find
>> that the "artworks" objects are not the same because the document
>> objects are not the same.

>
> I do find this in the debugger. artworks is different because there
> are different document objects. But shouldn't dataRepresentationOfType
> be dealing with the same document object?


Yes it should. You really need to figure out (hopefully from the call
stack) why two document objects are being created here. Did you create
an instance of your document class inside the nib file perhaps?

Related mailsAuthorDate
mlArray Problems David Rocamora Apr 10, 19:58
mlRe: Array Problems Serge Meynard Apr 10, 20:30
mlRe: Array Problems David Rocamora Apr 10, 22:03
mlRe: Array Problems Shawn Erickson Apr 10, 22:23
mlRe: Array Problems David Rocamora Apr 10, 22:56
mlRe: Array Problems Serge Meynard Apr 11, 00:00
mlRe: Array Problems David Rocamora Apr 11, 00:34
mlRe: Array Problems Serge Meynard Apr 11, 00:45
mlRe: Array Problems David Rocamora Apr 11, 01:22
mlRe: Array Problems Serge Meynard Apr 11, 01:59
mlRe: Array Problems mmalcolm crawford Apr 11, 03:37
mlRe: Array Problems David Rocamora Apr 11, 18:01