これが私のシングルトンコードです:
@synthesize listOfSites;
+ (id)sharedInstance
{
static dispatch_once_t dispatchOncePredicate = 0;
__strong static id _sharedObject = nil;
dispatch_once(&dispatchOncePredicate, ^{
_sharedObject = [[self alloc] init];
});
return _sharedObject;
}
-(id)init
{
self = [super init];
if (self) {
listOfSites = [[NSMutableArray alloc] init];
}
return self;
}
@end
これはほとんど教科書です...しかし、「listOfSites」(「listOfReadings」と呼びます)に似た別の配列を追加したいと思います。「if(self)」というコードは私を混乱させます。
このコードに別の配列を追加するにはどうすればよいですか?