-3
我知道??
的,但我在我的代码什么?意味着斯威夫特
也就是说看到???
:
request.parameters = [
"start_coords" : "\(startCoords?.latitude ??? ""),\(startCoords?.longitude ??? "")",
"end_coords" : "\(endCoords?.latitude ??? ""),\(endCoords?.longitude ??? "")",
]
startCoords
和endCoords
都有型CLLocationCoordinate2D?
我想基本上这是什么码要做的就是如果startCoords
是nil
有"start_coords"
对应一个空字符串""
。我也想要endCoords
。
此代码是否与???
一起使用?
这不是由标准库定义的。在你的项目中搜索一个'infix operator ???'声明。 – Hamish
这可能是这样的:https://oleb.net/blog/2016/12/optionals-string-interpolation/ – Hamish
啊好吧,我明白了。谢谢! – 14wml