On Sep 23, 2011, at 5:24 PM, Jerry Krinock wrote: > When creating a new project in Xcode 4.1, I get a window which is declared in > the app delegate as: > > @property (assign) IBOutlet NSWindow *window; > > and defined as > > @synthesize window ; > > Is this not going to create unnecessary unnecessary setter and getter > implementations? Would not @dynamic be more appropriate in this situation?
Seems to me like a setter is the better way for an outside class (like NSBundle, NSNib, etc.) to set the outlet properties on the owner object. I know this used to work directly with ivars in the old days, but I’m still puzzled as to exactly how that worked. Was NSBundle really breaking encapsulation somehow and fiddling with objects’ ivars directly? Charles_______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com