Using a Data Management Singleton
- by Dan Ray
Here's my singleton code (pretty much boilerplate):
@interface DataManager : NSObject {
NSMutableArray *eventList;
}
@property (nonatomic, retain) NSMutableArray *eventList;
+(DataManager*)sharedDataManager;
@end
And then the .m:
#import "DataManager.h"
static DataManager *singletonDataManager = nil;
@implementation DataManager
…