gpt4 book ai didi

ios - ObjectMapper 的 if 语句?

转载 作者:行者123 更新时间:2023-11-30 13:47:37 25 4
gpt4 key购买 nike

我尝试仅在 JSON 中存在值时才设置该值。我想做这样的事情:

    if (map["doc.type"] != nil) {
picturePath <- map["doc.type"]
}

我正在使用这个 ObjectMapper 框架: https://github.com/Hearst-DD/ObjectMapper

最佳答案

<- 是返回可选类型的映射运算符。如果未提供键“doc.type”,则 picturePath 为零。

如果您想根据不同的键完全填充 picturePath,最好的方法可能是使用辅助变量,然后根据它们分配 picturePath。

例如:

var optionalPicturePath: String? = map["doc.type"]
if optionalPicturePath != nil {
picturePath = optionalPicturePath
}

关于ios - ObjectMapper 的 if 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34727438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com