我想知道这种方法是否确保我从WCSessionDelegate方法didReceiveMessage接收到相应的字典。
我对if let _
的用法略感混淆,并且在这种情况下只需要使用这种方法。这种方法有哪些用例?
func session(_ session: WCSession, didReceiveMessage message: [String : Any]) {
var dictionaryKey = "SomeKey"
if let _ = message[dictionaryKey] as? Bool { // receive sent over dictionary with a boolean value
// use dictionary information
}
}