やたら無駄が多い気がするが、まずはよしとしよう。
- (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 件のコメント:
コメントを投稿