 <p>you can set the Username and tag of req.</p> <p>this is the example of imageview. req.</p> <pre><code>UIImageView *imgV=[[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 416)]; ASIHTTPRequest *req=[ASIHTTPRequest requestWithURL:[NSURL URLWithString:[self.arr objectAtIndex:i]]]; [req setUsername:[NSString stringWithFormat:@"%i",i]]; [req setUserInfo:[NSDictionary dictionaryWithObjectsAndKeys:imgV,@"imgV",nil]]; [req setDelegate:self]; [req startAsynchronous]; [imgV setContentMode:UIViewContentModeScaleToFill]; [imgV setClipsToBounds:YES]; [imgV setTag:kTagImageViewInScrollView]; [scr2 addSubview:imgV]; [scr2 setDelegate:self]; [imgV release]; imgV=nil; </code></pre> <p>and in requestFinished</p> <pre><code>- (void)requestFinished:(ASIHTTPRequest *)request { [(UIImageView*)[[request userInfo] valueForKey:@"imgV"] setImage:[UIImage imageWithData:[request responseData]]]; } </code></pre>