Added newRequestQueueWithName to the API

This commit is contained in:
Blake Watters
2011-08-18 13:00:51 -04:00
parent 84032d9aa6
commit 0640f20bd2
3 changed files with 35 additions and 0 deletions

View File

@@ -65,6 +65,22 @@ static const NSTimeInterval kFlushDelay = 0.3;
return [[self new] autorelease];
}
+ (id)newRequestQueueWithName:(NSString*)name {
if (RKRequestQueueInstances == nil) {
RKRequestQueueInstances = [NSMutableArray new];
}
if ([self requestQueueExistsWithName:name]) {
return nil;
}
RKRequestQueue* queue = [self new];
queue.name = name;
[RKRequestQueueInstances addObject:[NSValue valueWithNonretainedObject:queue]];
return queue;
}
+ (id)requestQueueWithName:(NSString *)name {
if (RKRequestQueueInstances == nil) {
RKRequestQueueInstances = [NSMutableArray new];