Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

An object should not retain its delegate, but what about its data source ?



An object should not retain its delegate.
   
  Should an object retain its data source ?  Do NSBrowser and NSTableView retain their data sources ?
   
  My thinking right now is that a delegate is not essential so the object that has a delegate doesn't "own" the delegate.  However, a data source may be essential in which case the object with a data source does "own" the data source and should retain it.
   
  What is the net wisdom on the subject ?
   
_______________________________________________

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:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.