![](/img/trans.png)
[英]Argument type '[String?]' does not conform to expected type 'AnyObject'
[英]Argument type 'String?' does not conform to expected type 'StringProtocol'
Optional<String>
(又名String?
)不符合StringProtocol
(這是有道理的)。 你應該解開可選的,有幾種方法:
if let
/ guard
( if let version = dbData?.version { //compare }
) 展開dbData!.version
,強烈不推薦這樣做,因為如果 Optional nil
,它可能會導致應用程序崩潰
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.