やたら無駄が多い気がするが、まずはよしとしよう。
- (void)apiTicket:(OAServiceTicket *)ticket didFinishWithData:(NSData *)data{
NSDictionary *bd=[NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:nil];
for (int i=0; i<20; i++) {
NSString *urlstr=[[[bd valueForKeyPath:@"response.posts.photos.original_size.url"]objectAtIndex:i]objectAtIndex:0];
UIImage *img=[[UIImage alloc]initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:urlstr]]];
UIImageView *imgv=[[UIImageView alloc]initWithImage:img];
[imgv setFrame:CGRectMake((i%4)*80, i/4*80, 80, 80)];
[self.view addSubview:imgv];
}
}
0 件のコメント:
コメントを投稿