title: Objective-C - tableView, sort JSON array in descending order
body: <p>This is the JSON, it shows by descending order, id_no</p>
  
  <blockquote>
  <pre><code> {"users":[
  {"id_no":"501",
   "type":"User",
     "country":"United Kingdom",
     "city":"London"
   }    
   {"id_no":"500",
   "type":"Admin",
     "country":"United States",
     "city":"San Fransisco"}
   ]
  </code></pre>
  </blockquote>
  
  <p>This is my code :</p>
  
  <blockquote>
  <pre><code> - (void)viewDidLoad
  {
  [super viewDidLoad];
  NSURL *jsonURL = [NSURL URLWithString:@"http://example.com/sohw.php"];
  NSData *jsonData = [NSData dataWithContentsOfURL:jsonURL];
  NSError *error = nil;
  NSDictionary *dataDictionary = [NSJSONSerialization JSONObjectWithData:jsonData options:0 error:&amp;error];
  self.reports = [dataDictionary objectForKey:@"users"];
  }
  </code></pre>
  </blockquote>
  
  <p>What I want to do is to sort <code>users</code> in descending order when displayed on the tableView as per as the JSON file.</p>
  
  <p>Any hints on how I can do it ?</p>