pseudogram
6/10/2016 - 10:01 AM

to import a JSON file to swift, using a maze example

to import a JSON file to swift, using a maze example

let mazeJSONURL = NSBundle.mainBundle().URLForResource("Maze1", withExtension: "json")!
let rawMazeJSON = NSData(contentsOfURL: mazeJSONURL)!

var mazeDictionaryFromJSON: NSDictionary!
do {
    mazeDictionaryFromJSON = try! NSJSONSerialization.JSONObjectWithData(rawMazeJSON, options: NSJSONReadingOptions()) as! NSDictionary
}

if let mazeDictionaryFromJSON = mazeDictionaryFromJSON {
    visualizeMaze(mazeDictionaryFromJSON)
}