Mam problem ze strukturowaniem moich parametrów, aby nasz interfejs API serwera mógł odczytać go jako prawidłowy JSON.Jak używać tablic JSON z parametrami Alamofire?
Alamofire wykorzystuje parametry jak ten w szybkim języku
let parameters : [String: AnyObject] =
[
"string": str
"params": HOW I INSERT A VALID JSON ARRAY HERE
]
Problemem jest to, że AnyObject nie wydaje się akceptować JSON tak jak bym wysłać/tworzyć strukturę jak ta z szybkich?
{
"string": str, "params" : [
{
"param1" : "something",
"param2" : 1,
"param3" : 2,
"param" : false
},
{
"param1" : "something",
"param2" : 1,
"param3" : 2,
"param" : false
}]
}
Co masz wywołanie „tablicę JSON” tu jest tylko tablicą słowników. Nie jest to JSON, dopóki Alamofire nie zaszyfruje go do JSON-a na żądanie. – mattt