icon JSONを読み込む (2015/08/05)
JSONの処理は、「SwiftJSON」で面倒な処理はしてくれるらしいですが、標準の「NSURLConnection」で取得してみる。

(1)「NSURLRequest」でURLリクエスト
(2)「NSURLConnection.sendAsynchronousRequest()」で非同期コールバック
(3)「受け取った「NSData」をNSJSONSerialization」でパース
(4) データの応じて型変換

func loadJSON() {
    let uri: String = "http://JSON URL";
    let url = NSURL(string: uri);
    let request = NSURLRequest(URL: url!);
    let connection: NSURLConnection = NSURLConnection(
         request: request,
         delegate: self,
         startImmediately: false
     )!;
        
     NSURLConnection.sendAsynchronousRequest(request,
         queue: NSOperationQueue.mainQueue(),
         completionHandler: responseJSON)
}
    
func responseJSON(res: NSURLResponse!, data: NSData!, error: NSError!) {
     let json:NSDictionary = NSJSONSerialization.JSONObjectWithData(data,
         options: NSJSONReadingOptions.AllowFragments, error: nil) as! NSDictionary
        
    println(json);
}