Difference between revisions of "Swift: Making Network Request Using NSURLConnection"
From Hawk Wiki
(Created page with "<pre class="brush:swift"> var clientId = "Put your client id here" var url = NSURL(string: "https://api.instagram.com/v1/media/popular?client_id=\(clientId)")! var request =...") |
(No difference)
|
Latest revision as of 04:03, 23 March 2015
var clientId = "Put your client id here" var url = NSURL(string: "https://api.instagram.com/v1/media/popular?client_id=\(clientId)")! var request = NSURLRequest(URL: url) NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue()) { (response: NSURLResponse!, data: NSData!, error: NSError!) -> Void in var responseDictionary = NSJSONSerialization.JSONObjectWithData(data, options: nil, error: nil) as NSDictionary self.photos = responseDictionary["data"] as NSArray self.tableView.reloadData() println("response: \(self.photos)") }