Передайте значение словаря как ноль службе alamofire ios swift - PullRequest
0 голосов
/ 27 августа 2018

Я пытаюсь отправить значение в словаре как ноль в качестве параметра для запроса на публикацию alamofire

var time: String?
 var dic = ["aaaa:add,
            "bbbb":bbbb,
            "cccc":cccc,
            "dddd": dddd,
            "eeee":eeee,
            "ffff":ffff,
            "gggg":time] as [String : Any]

Как я могу отправить переменную «время» как «ноль».

1 Ответ

0 голосов
/ 27 августа 2018

Эквивалент значения null равен NSNull, используйте оператор объединения nil для передачи экземпляра NSNull, если time равно nil.

var time: String?
var dic : [String : Any] = ["aaaa":"add",
                            "bbbb":"bbbb",
                            "cccc":"cccc",
                            "dddd": "dddd",
                            "eeee":"eeee",
                            "ffff":"ffff",
                            "gggg":time ?? NSNull()]
...