gpt4 book ai didi

json - 如何向 url 添加变量。 iOS系统

转载 作者:行者123 更新时间:2023-11-30 12:43:38 24 4
gpt4 key购买 nike

我在将变量添加到 url 时遇到问题。在代码中我有这个:

self.imgURL = "https://openweathermap.org/img/w/\(self.dodatek).png"

这不起作用。在调试器中它向我显示:

url String  "https://openweathermap.org/img/w/Optional(\50n\).png"  

但它应该是这样的:

https://openweathermap.org/img/w/50n.png

当我将代码更改为:

self.imgURL = "https://openweathermap.org/img/w/50n.png"

它可以工作,并向我显示天气图标,但我想将我的变量放在那里,该变量从 json 中获取图标名称。

最佳答案

看起来 self.dodatek 是一个可选。你需要打开它。我建议使用 if let 可选绑定(bind)或保护语句:

if let filename = self.dodatek {
self.imgURL = "https://openweathermap.org/img/w/\(filename).png"
}
else {
print("Error. filename in self.dodatek is nil!")
return
}

关于json - 如何向 url 添加变量。 iOS系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41926233/

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