• 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
About iVars declaration and property
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

About iVars declaration and property


  • Subject: About iVars declaration and property
  • From: ico <email@hidden>
  • Date: Sun, 13 Nov 2011 15:16:11 +0800

I am surprise that I just know we do not need to declare instance variables
explicitly when we declare the property and use @synthesize.

That is we do not need a instance variable to be declared that is
corresponds to the property declaration.



look at this blog:
http://cocoawithlove.com/2010/03/dynamic-ivars-solving-fragile-base.html



However, I just wonder, is it really true that there is no ANY different
between explicitly declaring iVars and not delaring it?

If so, is it a better approach that just declare the property and let
@synthesize to generate the iVars itself.



Any more explaination and clarify will be appreciated.

--
==========================
Life isn't about finding yourself.
Life is about creating yourself.
_______________________________________________

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: About iVars declaration and property
      • From: Dave Fernandes <email@hidden>
    • Re: About iVars declaration and property
      • From: Richard Somers <email@hidden>
    • Re: About iVars declaration and property
      • From: Charles Srstka <email@hidden>
  • Prev by Date: App store receipt checking - getting a new receipt
  • Next by Date: Re: About iVars declaration and property
  • Previous by thread: App store receipt checking - getting a new receipt
  • Next by thread: Re: About iVars declaration and property
  • Index(es):
    • Date
    • Thread