这个问题在这里已经有了答案:
Best Answer-推荐答案 strong>
它指出使用 if 条件是不必要的,因为 'productName' 不是可选的。
您可以直接将值添加到标签中。
self.productName.text = productData.product.productName //Product name is not optional
当您尝试获取可选值时使用可选链。
例如,如果要获取标签的文本,则需要 if 条件。
if var text = self.productName.text { //Text in label is optional
print(text)
}
关于ios - 条件绑定(bind)必须有 Optional 类型,而不是 'String',我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/55327489/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) |
Powered by Discuz! X3.4 |