Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用可选的AnyObjects创建SwiftyJSON字典?_Json_Swift_Nsdictionary_Swifty Json_Object Initializers - Fatal编程技术网

如何使用可选的AnyObjects创建SwiftyJSON字典?

如何使用可选的AnyObjects创建SwiftyJSON字典?,json,swift,nsdictionary,swifty-json,object-initializers,Json,Swift,Nsdictionary,Swifty Json,Object Initializers,我最近遇到了一个非常耗时的问题,那就是使用可选对象创建JSON字典。我正在使用 如果我创建以下字典,就会抛出错误 JSON类型没有支持字典 但是,如果我简单地将AnyObject更改为非可选类型,它就可以工作了 var dict: Dictionary <String, AnyObject?> = [ "title" : title as? AnyObject, "date" : date as? AnyObject, ] var jsonData: JS

我最近遇到了一个非常耗时的问题,那就是使用
可选对象创建
JSON字典。我正在使用

如果我创建以下
字典
,就会抛出错误

JSON类型没有支持字典

但是,如果我简单地将
AnyObject
更改为
非可选类型,它就可以工作了

var dict: Dictionary <String, AnyObject?> = [

      "title" : title as? AnyObject,
      "date" : date as? AnyObject,
]

var jsonData: JSON = JSON(dict)   // this is where I get the error
var dict:Dictionary=[
“标题”:作为任何对象的标题,
“日期”:任何对象的日期,
]
var jsonData:JSON=JSON(dict)//这就是我得到错误的地方
实际上,我需要一个
JSON
数据集,它可能有
nil
值,但似乎
SwiftyJSON
不允许这样做


有没有办法用
SwiftyJSON
创建一个
JSON字典
可选对象

您可以将变量声明为可选的

  var dict: Dictionary <String, AnyObject>?
var dict:字典?