SwiftyJson 追加 json 对象作为键值
Posted
技术标签:
【中文标题】SwiftyJson 追加 json 对象作为键值【英文标题】:SwiftyJson append json object as key value 【发布时间】:2016-04-20 20:13:31 【问题描述】:我已经在网站上搜索了解决此问题的方法,但遗憾的是找不到。我有一个现有的 json 对象,我正在尝试使用 SwiftyJson 将其附加到:
"photo_id" :
"base_identifier" :
"DSL" :
"photo_id" : "56d5d88eb04b925b68d75fcb"
我已经尝试了一些解决方案,因此我在这里找到了类似的问题,但似乎没有一个能够完成我想要做的事情。
谢谢大家!
详细信息:Xcode 7.3 |斯威夫特 2.2 | SwiftyJSON 2.3.1
【问题讨论】:
I have tried a few of the solutions
哪些?什么没用?也许我们可以解释您尝试的问题是什么。
Eric D 我实际上能够使用我在下面发布的解决方案来修复它。很抱歉没有添加我已经尝试过的详细解决方案。
嘿,没问题 - 我只是想改进你的问题。 :) 很高兴您找到了解决方案并发布了它。
【参考方案1】:
其实,我在进一步阅读SwiftyJSON Documentation 后能够弄清楚。我只是将对象初始化为错误地附加。只需初始化正确的方式就可以实现我想要的:
let emptyJSON: JSON = JSON([:])
然后只需在我需要的地方添加正确初始化的空 json 对象。希望这对其他人有帮助!
【讨论】:
我最终找到了答案并将其发布在这里。我不确定我是否可以接受自己的答案作为最佳答案?它确实解决了手头的问题。以上是关于SwiftyJson 追加 json 对象作为键值的主要内容,如果未能解决你的问题,请参考以下文章
Alamofire/Swiftyjson - 将 JSON 类型传递给 Objc 协议委托