• 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: + initialize docs conflict?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: + initialize docs conflict?


  • Subject: Re: + initialize docs conflict?
  • From: Scott Anguish <email@hidden>
  • Date: Tue, 1 Feb 2005 03:32:11 -0500


On Jan 31, 2005, at 6:53 PM, Ricky Sharp wrote:



When reading up on NSObject's class method 'initialize', I found these two quotes in the docs:

"Each class receives the initialize message just once from the runtime system."

"Normally the runtime system sends a class just one initialize message. However, if for some reason an application or the runtime system generates additional initialize messages, it is a good idea to prevent code from being invoked more than once"

I can see where an application developer may (accidentally?) have code to call initialize more than once. But why do the docs have conflicting statements regarding the runtime?

I have no problem modifying my initialize implementations with a one-shot flag if need be. However, if the runtime is only ever suppose to call initialize once, I'll then file a bug against the docs.


they don't conflict, but they're probably not as clear as they should be.

I'd say file the bug (include the citations for both passages please!) and we'll look at clarifying that.

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: + initialize docs conflict?
      • From: Ricky Sharp <email@hidden>
  • Next by Date: Re: Forcing IPv4
  • Next by thread: Re: + initialize docs conflict?
  • Index(es):
    • Date
    • Thread