代替:
var params = Dictionary<String,AnyObject>()
尝试:
var params = Dictionary<String,Any>()
文档: https
:
//developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/TypeCasting.html#//apple_ref/doc/uid/TP40014097-CH22-XID_448
在这种情况下,您似乎需要一个Dictionary,并且服务期望的是“ true”,而不是bool值。
我建议创建一个将bool值转换为String的函数,并使用该函数来设置params [“ tester”]。
例:
param["tester"] = strFromBool(true)
然后定义函数strFromBool以接受bool参数并根据其值返回“ true”或“ false”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)