Мне удалось отредактировать пример проекта TTTwitter, чтобы он мог анализировать мой JSON и помещать его в массив, из которого я могу читать.
Но я изо всех сил пытаюсь придумать, как вставить это в TTCatalog для использования с photosource.m и photoviewer.m
Часть, которая мне нужна, находится ниже
- (void)load:(TTURLRequestCachePolicy)cachePolicy more:(BOOL)more {</p>
<pre>NSString* url = [NSString stringWithFormat:kTwitterSearchFeedFormat2, @"searchPARAM"];
TTURLRequest* request = [TTURLRequest
requestWithURL: url
delegate: self];
request.cachePolicy = cachePolicy;
request.cacheExpirationAge = TT_CACHE_EXPIRATION_AGE_NEVER;
TTURLJSONResponse* response = [[TTURLJSONResponse alloc] init];
request.response = response;
TT_RELEASE_SAFELY(response);
[request send];
}
- (void)requestDidFinishLoad:(TTURLRequest*)request {
TTURLJSONResponse* response = request.response;
TTDASSERT([response.rootObject isKindOfClass:[NSDictionary class]]);
NSDictionary* feed = response.rootObject;
TTDASSERT([[feed objectForKey:@"images"] isKindOfClass:[NSArray class]]);
NSLog(@"The content of arry is%@",feed);
NSArray* entries = [feed objectForKey:@"images"];
NSLog(@"The content of arry is%d",entries.count);
[super requestDidFinishLoad:request];
}
Я добавил это в файл photosource.m, надеясь, что смогу использовать массив, чтобы выбрать URL-адреса для использования в photoviewer.m
Как мне сделать так, чтобы эти 2 фактически запускались, когда я открываю photoviewer.m, чтобы я мог динамически загружать картинки.
Спасибо