gpt4 book ai didi

ios - 带 CLPlacemark 的 if let 语句

转载 作者:行者123 更新时间:2023-11-29 01:27:47 30 4
gpt4 key购买 nike

我正在尝试使用以下内容创建 if let 语句:

if let p = CLPlacemark(placemark: placemarks?[0]) {

目前它告诉我“可选类型‘CLPlacemark’的值?”没有打开”并指示我放置

(placemark: (placemarks?[0])!) {

但是,如果我这样做,它会告诉我“条件绑定(bind)的初始化程序必须具有可选类型,而不是“CLPlacemark””

老实说,我不知道如何解决这个问题,并且需要任何帮助。提前致谢

最佳答案

试试这个

if let validPlacemark = placemarks?[0]{
let placemark = validPlacemark as? CLPlacemark;
}

你需要?因为不能保证地标有值

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

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