• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: awakeFromNib called more than once per instance (was Re: static objects "autoreleased with no pool in place - just leaking")
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: awakeFromNib called more than once per instance (was Re: static objects "autoreleased with no pool in place - just leaking")


  • Subject: Re: awakeFromNib called more than once per instance (was Re: static objects "autoreleased with no pool in place - just leaking")
  • From: m <email@hidden>
  • Date: Wed, 18 Feb 2004 15:50:43 -0800

On Feb 18, 2004, at 3:40 PM, Ryan Bates wrote:

On Feb 18, 2004, at 1:56 PM, m wrote:
Coincidently, I just got bit by this (awakeFromNib getting called again for instances when doing a "Save As"). Can anybody explain what the rationale for calling awakeFromNib more than once is? I guess more generally, why is the nib being loaded again (or is it) on a "Save As" operation?

Does it still load twice if you comment out everything in the "dataRepresentationOfType:" method and return nil? If not, then try returning an empty data object ( [NSData data] ) and see if that has the same effect. Slowly build up until you find out what's causing it.

Not sure what you're driving at... the second call to awakeFromNib happens just after the save panel is presented but before any saving happens.

It seems to have something to do with loading the "save as" panel, and it only happens the first time you try to "save as", or if your saving and untitled document for the first time.

I can work around it, but it seems wrong, and I'm trying to figure out if I am misunderstanding the intened purpose of awakeFromNib.

_murat
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Follow-Ups:
    • Re: awakeFromNib called more than once per instance (was Re: static objects "autoreleased with no pool in place - just leaking")
      • From: "Louis C. Sacha" <email@hidden>
    • Re: awakeFromNib called more than once per instance (was Re: static objects "autoreleased with no pool in place - just leaking")
      • From: m <email@hidden>
References: 
 >Re: static objects "autoreleased with no pool in place - just leaking" (From: Rainer Brockerhoff <email@hidden>)
 >Re: static objects "autoreleased with no pool in place - just leaking" (From: "Louis C. Sacha" <email@hidden>)
 >Re: static objects "autoreleased with no pool in place - just leaking" (From: Rainer Brockerhoff <email@hidden>)
 >Re: static objects "autoreleased with no pool in place - just leaking" (From: "Louis C. Sacha" <email@hidden>)
 >Re: static objects "autoreleased with no pool in place - just leaking" (From: Rainer Brockerhoff <email@hidden>)
 >Re: static objects "autoreleased with no pool in place - just leaking" (From: "Louis C. Sacha" <email@hidden>)
 >awakeFromNib called more than once per instance (was Re: static objects "autoreleased with no pool in place - just leaking") (From: m <email@hidden>)
 >Re: awakeFromNib called more than once per instance (was Re: static objects "autoreleased with no pool in place - just leaking") (From: Ryan Bates <email@hidden>)

  • Prev by Date: Re: awakeFromNib called more than once per instance (was Re: static objects "autoreleased with no pool in place - just leaking")
  • Next by Date: Re: awakeFromNib called more than once per instance (was Re: static objects "autoreleased with no pool in place - just leaking")
  • Previous by thread: Re: awakeFromNib called more than once per instance (was Re: static objects "autoreleased with no pool in place - just leaking")
  • Next by thread: Re: awakeFromNib called more than once per instance (was Re: static objects "autoreleased with no pool in place - just leaking")
  • Index(es):
    • Date
    • Thread