我正在尝试使用参数创建一个新类,我收到一个错误:
上下文类型any不能与数组文字一起使用
我试图as Any在最后添加,但它不会工作.
class JsonParams {
let userName = "root"
let password = "admin01"
static let param: [String: Any] = [
"jsonrpc": "2.0",
"id": 1,
"method": "call",
"params": [
"00000000000000000000000000000000",
"session",
"login",
[ "username": userName, "password": password]
]
]
}
Run Code Online (Sandbox Code Playgroud)
编辑:
现在我需要在有人输入之后从用户名文本字段发送用户名和密码到param,所以我想为param创建一个方法,
class JsonParams {
let userName = "root"
let password = "admin01"
var param = [String: Any]()
func log (username.text, password.text){
init() {
let param : [String: Any] = ["jsonrpc": "2.0", "id": 1, "method": "call", "params": …Run Code Online (Sandbox Code Playgroud) swift ×1