Initializer for conditional binding must have Optional type, not 'String'
Posted 玉思盈蝶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Initializer for conditional binding must have Optional type, not 'String'相关的知识,希望对你有一定的参考价值。
今天看到问Swift问题: Initializer for conditional binding must have Optional type, not \'String\'
以前没遇到过这个问题,这不赶紧写个demo验证一下,弄懂什么问题吧,算是积累小知识了.
报错原因:
if 里面的判断类型必须是Optional类型。
解决方法:
注意不仅是if let会报错,guard let 同样是这样...
以上是关于Initializer for conditional binding must have Optional type, not 'String'的主要内容,如果未能解决你的问题,请参考以下文章
debian The type initializer for 'System.Drawing.KnownColors' threw an exception
System.TypeInitializationException: 'The type initializer for 'MySql.Data.MySqlClient.Replic
使用Spire组件抛出异常The type initializer for 'spr857' threw an exception