二元运算符“&&”不能应用于两个字符串操作数
Binary operator "&&" cannot be applied to two String operands
我收到这个错误...
Binary operator "&&" cannot be applied to two String operands
对于这行代码...
try WatchSessionManager.sharedManager.updateApplicationContext
(["color" : newPlay.tColor] && ["match" : newPlay.match])
我正在尝试 updateApplicationContext
同时使用 "color" 和 "match"。
我不能分开做,不然只需要第二行代码。
即这只会通过 match
但不会通过 color
:
try WatchSessionManager.sharedManager.updateApplicationContext(["color" : newPlay.tColor])
try WatchSessionManager.sharedManager.updateApplicationContext(["match" : newPlay.match])
感谢您的帮助!
答案是:
try WatchSessionManager.sharedManager.updateApplicationContext(["color" : newPlay.tColor, "match" : newPlay.match])
我收到这个错误...
Binary operator "&&" cannot be applied to two String operands
对于这行代码...
try WatchSessionManager.sharedManager.updateApplicationContext
(["color" : newPlay.tColor] && ["match" : newPlay.match])
我正在尝试 updateApplicationContext
同时使用 "color" 和 "match"。
我不能分开做,不然只需要第二行代码。
即这只会通过 match
但不会通过 color
:
try WatchSessionManager.sharedManager.updateApplicationContext(["color" : newPlay.tColor])
try WatchSessionManager.sharedManager.updateApplicationContext(["match" : newPlay.match])
感谢您的帮助!
答案是:
try WatchSessionManager.sharedManager.updateApplicationContext(["color" : newPlay.tColor, "match" : newPlay.match])