2012年4月5日木曜日

タイル

とりあえず一発目にとったdshbrdの写真をタイル状に並べた。
やたら無駄が多い気がするが、まずはよしとしよう。
- (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 件のコメント:

コメントを投稿