ios - swift SwiftyJSON 无法设置对象

标签 ios json swift

var petArray: JSON!

override func viewDidLoad() {
    super.viewDidLoad()

    // Do any additional setup after loading the view.

    var tmp: NSMutableArray!
    tmp = NSMutableArray()
    tmp.addObject(["name":"pet01", "age":15, "type":"dog", "breed":"QQ", "size":"small", "comment":"qqqq", "selected":0]);
    tmp.addObject(["name":"pet02", "age":15, "type":"dog", "breed":"QQ", "size":"small", "comment":"wwww", "selected":0]);

    petArray = JSON(tmp)

    petArray[0]["name"] = JSON("QQQQ") //why cannot update????

    print(petArray)
}

我尝试更新第一个索引处的名称,但没有用

如果有什么问题吗?

最佳答案

您必须在转换为 JSON 之前更新它。

关于ios - swift SwiftyJSON 无法设置对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34774036/

相关文章:

ios - 在启用 ARC 的应用程序中未调用 Dealloc

json - 为与 .Net 兼容的结构化/非结构化数据寻找可扩展的 NOSQL/NewSQL(混合?)数据库

ios - 不同设备宽度的 View 大小和对齐方式不同

ios - 在场景中为 SKLabel 设置动画?

ios - 从 UISplitView 呈现全屏模态视图?

ajax - Json 无法在 Django 中使用 Ajax 工作

javascript - D3.js d3.json 返回未捕获的类型错误 : Cannot read property '0' of undefined

ios - 重新打开选项卡时返回 View 层次结构中的初始 ViewController

swift - 设置类的值,例如 UIButton

ios - Firebase 查询 - 查找用户匹配的电子邮件