Question: I am was downloaded android studio an installed on my OS (its windows7 32 bit) and not appear any wrong but when I run it not open any things, and I follow this question [Android Studio installation on Windows 7 fails, no JDK found](https://stackoverflow.com/questions/16574189/android-studio-installation-on-windows-7-fails-no-jdk-found) also same thing ??
any one have any idea about that?? 

this my JDK
![enter image description here](https://i.stack.imgur.com/7M6sz.png)

and this my environment
![enter image description here](https://i.stack.imgur.com/pUexI.png)

Answer: 
Looks to me like the problem is in these lines:

```
NSDictionary *tweet = [tweets objectAtIndex:indexPath.row];

NSString *twitterImage = [[tweet objectForKey:@"user"] objectForKey:@"profile_image_url_https"];

```

I believe that is getting a new copy of the image for each cell. Each indexPath.row is a new tweet, thus you are getting multiple twitterImage
The problem that you are facing is because you are downloading all the images on the main thread.

To solve this either :

1. Download images using a separate thread using NSOperationQueue.
A good tutorial on the same : <http://www.raywenderlich.com/19788/how-to-use-nsoperations-and-nsoperationqueues>
2. Use this class 'AsyncImageView'. I have used this and it works fine. So, instead of UIImageView you will need to use the class AsyncImageView and this library will manage the downloading for you asynchronously.  

<https://github.com/nicklockwood/AsyncImageView>