title: Load data from server quickly iOS
body: <p>I am working on a shopping app where I use web services to fetch data i.e. product list etc. But it takes too much time to load and thus makes my app really slow.</p>
  
  <p>Is there any solution to this problem?</p>
  
  <p>below is the code I've tried to get Product List.</p>
  
  <pre><code>NSURL * Url=[NSURL URLWithString:@"URL/api/product"]; 
  NSData * Data=[NSData dataWithContentsOfURL:Url];
  NSString *str=[[NSString alloc]initWithData:Data encoding:NSUTF8StringEncoding];
  NSDictionary *jsonDict = [NSJSONSerialization JSONObjectWithData:[strinng dataUsingEncoding:NSUTF8StringEncoding] options:NSJSONReadingMutableContainers error:nil]; 
  </code></pre>
  
  <p>cannot put JSON response because it's too much.</p>