diff --git a/TKPostsRequest.m b/TKPostsRequest.m index 8ca8d82..a20c525 100644 --- a/TKPostsRequest.m +++ b/TKPostsRequest.m @@ -43,7 +43,7 @@ - (void)dealloc; - (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict; { _currentElementName = elementName; - + if ([elementName isEqualToString:@"post"]) _currentPost = [[TKPost postWithAttributes:attributeDict] retain]; } @@ -59,7 +59,7 @@ - (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName names - (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string; { static NSDictionary *elementToSelectorDict = nil; - + if (!elementToSelectorDict) { elementToSelectorDict = [[NSDictionary alloc] initWithObjectsAndKeys: @"appendToText:", @"text", @@ -69,7 +69,7 @@ - (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string; @"setURLWithString:", @"url", nil]; } - + NSString *key = [[_currentElementName componentsSeparatedByString:@"-"] lastObject]; SEL selector = NSSelectorFromString([elementToSelectorDict objectForKey:key]); if (selector && [_currentPost respondsToSelector:selector]) { @@ -98,7 +98,7 @@ - (NSURL *)URL; NSString *value = [options objectForKey:key]; [queryStringArray addObject:[NSString stringWithFormat:@"%@=%@", key, value]]; } - + [URLString appendString:[queryStringArray componentsJoinedByString:@"&"]]; NSURL *URL = [NSURL URLWithString:URLString]; return URL; @@ -125,11 +125,11 @@ - (id)initWithOptions:(NSDictionary *)options delegate:(id