• 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: NSArray as a static
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSArray as a static


  • Subject: Re: NSArray as a static
  • From: Steven Noyes <email@hidden>
  • Date: Mon, 01 Sep 2008 17:13:21 -0500


On Sep 1, 2008, at 1:38 PM, Jean-Daniel Dupas wrote:

Unlike java, Obj-C does not have the concept of class variable.
Your static variable is a classic C variable, and C variable are not automatically initialized to NULL.
The first time you call init, relationshipMatch may contains anything and may not be NULL, and so it will never be properly initialized.

Note: In "C", all static and global variables are initialized to zeros (or NULL pointers). Local variables (auto variables from the stack) are not initialized.


Steven

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: NSArray as a static
      • From: Jean-Daniel Dupas <email@hidden>
References: 
 >NSArray as a static (From: Richard Good <email@hidden>)
 >Re: NSArray as a static (From: Jean-Daniel Dupas <email@hidden>)

  • Prev by Date: Re: how to delete the current user's directory?
  • Next by Date: re:Core Data: Instantiating linked entities
  • Previous by thread: Re: NSArray as a static
  • Next by thread: Re: NSArray as a static
  • Index(es):
    • Date
    • Thread