条件中的变量绑定需要使用初始化程序-Swift
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了条件中的变量绑定需要使用初始化程序-Swift相关的知识,希望对你有一定的参考价值。
func viewWillAppear(_ animated: Bool)
super.viewWillAppear(animated)
guard case let referenceImage == ARReferenceImage.referenceImages(inGroupNamed: "milk", bundle: nil)
else
fatalError("Missing expected catalog resources")
条件中的变量绑定需要初始化程序
keeps会在else语句的开头弹出。我需要添加'if'吗?
答案
用guard case let referenceImage ...
替换guard referenceImage ...
以上是关于条件中的变量绑定需要使用初始化程序-Swift的主要内容,如果未能解决你的问题,请参考以下文章
(Swift) 条件绑定的初始化程序必须具有 Optional 类型,而不是 'AVAudioInputNode'
Swift - 条件绑定的初始化程序必须具有可选类型,而不是 'PHFetchResult<PHAsset>'
条件绑定的初始化程序必须具有可选类型,而不是“字符串” - ios - swift
条件绑定的初始化程序必须具有可选类型,而不是“Substring.SubSequence”(又名“Substring”) - swift [重复]