エラーはあなたが比較することはできません述べたようString
(mycheck
)の配列をAny
(localMsg
)、あなたのような何かを直接文字列を比較する必要があります
if let localMsg = oDict_Fail["message"] as? String, localMsg == mycheck {
NSLog("True")
} else {
NSLog("False")
}
ここでは、最初にoDict_Fail
キーを使用して辞書にアクセスしようとします。message
存在するString
場合は、としてキャストしてみてください。成功した場合にのみ比較を行い、いずれかが失敗した場合はelse
ブランチが実行されます。
オプションのバインディング について詳しくは、こちらをご覧ください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加