import Foundation let response = "[{\"name\": \"value\", \"age\": 30}, {\"name\": \"value2\", \"age\": 50}]" let data: NSData! = response.dataUsingEncoding(NSUTF8StringEncoding) var options = NSJSONReadingOptions.AllowFragments var serializationError: NSError? let json: AnyObject! = NSJSONSerialization.JSONObjectWithData( data, options: nil, error: &serializationError ) var items = json as Array<Dictionary<String, AnyObject>> for item in items { var name = item["name"]! as String var age = item["age"]! as Int println("\(name) - \(age)") }