Swift   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了查看SwiftyJSON字典是否具有密钥的最佳实践大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我正在尝试找到一种方法来获取 SwiftyJSON字典中的键的值并返回默认字符串,如果未设置该键。以下示例工作正常,但我并不满意。你知道更优雅的方式吗? 例: let users: JSON = [ ["id": 1, "name": "one"], ["id": 2], ["id": 3, "name": "three"] ] for (key: String, use
我正在尝试找到一种方法获取 SwiftyJSON字典中的键的值并返回认字符串,如果未设置该键。以下示例工作正常,但我并不满意。你知道更优雅的方式吗?

例:

let users: JSON = [
    ["id": 1,"name": "one"],["id": 2],["id": 3,"name": "three"]
]

for (key: String,user: JSON) in users {      
    println(user.object.objectForKey("name") != nil
        ? user["name"].stringValue
        : "default")
}
latest版本的SwiftyJSON具有exists()函数

注意:他们的最新文档不能很好地反映代码……实际的方法是存在的()

// Returns boolean

json["name"].exists()

大佬总结

以上是大佬教程为你收集整理的查看SwiftyJSON字典是否具有密钥的最佳实践全部内容,希望文章能够帮你解决查看SwiftyJSON字典是否具有密钥的最佳实践所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: