Can';不要修改我的SwiftyJSON对象
我有变量Can';不要修改我的SwiftyJSON对象,json,swift,swifty-json,Json,Swift,Swifty Json,我有变量 static var DeliveryStatus: [String : JSON] = [ "claimable": [], "onTime": [], "future": [], "claimDone": [], "tooOld": [], ] 在我的功能中,我尝试将一些数据附加到claimable->Json,但没有成功 他告诉我这是一个不变的值,我不明白为什么。 这里是我试
static var DeliveryStatus: [String : JSON] =
[
"claimable": [],
"onTime": [],
"future": [],
"claimDone": [],
"tooOld": [],
]
在我的功能中,我尝试将一些数据附加到claimable->Json,但没有成功
他告诉我这是一个不变的值,我不明白为什么。
这里是我试图更改值的代码
static func moreCard(status:String, newJson: JSON)
{
var json:JSON = JSON(DashboardManager.DeliveryStatus)
for elem in newJson["cards"]
{
DeliveryStatus[status]?["cards"].array?.append(elem.1)
}
}
不鼓励您使用
SwiftyJSON
作为集合类型(mis)。使用自定义结构或本机数组
/字典
感谢您的反馈我将编辑我的问题为什么所有这些变量和方法都是静态的?它们不仅仅是实例变量和方法,有什么原因吗?是的,我需要它们static
不鼓励您使用SwiftyJSON
作为集合类型(mis)。使用自定义结构或本机数组
/字典
感谢您的反馈我将编辑我的问题为什么所有这些变量和方法都是静态的?它们不仅仅是实例变量和方法,有什么原因吗?是的,我需要它们static