Convert NSDictionary to Swift Dictionary

dictionary, nsdictionary, nsmutabledictionary, swift

Solution

use:

let jsonDic = NSJSONSerialization.JSONObjectWithData(jsonData, options: NSJSONReadingOptions.MutableContainers, error: &error) as Dictionary<String, AnyObject>;

Problem

Now I know that when swift compiles it just makes a NSDictionary, but the NSDictionary and Swift dictionaries have different syntax. Is there a way (through a loop or something) to convert a NSDictionary to a swift dictionary of the same type for `<key, value>`? OR Is there a way to convert this to a Swift dictionary instead of NSDictionary? ``` let jsonDict = NSJSONSerialization.JSONObjectWithData(jsonData, options: nil, error: &error) as NSDictionary ```

Original source