title: Use NSSerialization.datawithJSON in Swift 2
body: <p>Been trying to get this to work in Swift 2.0, the error says: </p>
  
  <blockquote>
    <p>Type NSJSONWritingOptions cannot conform to protocol NilLiteralConvertible </p>
  </blockquote>
  
  <p>at <code>var options = prettyPrinted...</code>:</p>
  
  <pre><code>func JSONStringify(value: AnyObject,prettyPrinted:Bool = false) -&gt; String {
  
      var options = prettyPrinted ? NSJSONWritingOptions.PrettyPrinted : nil
  
      if NSJSONSerialization.isValidJSONObject(value) {
          do{
              let data = try NSJSONSerialization.dataWithJSONObject(value, options: options)
              if let string = NSString(data: data, encoding: NSUTF8StringEncoding) {
                  return string as String
              }
          } catch {
  
          }
      }
      return ""
  }
  </code></pre>