간단한 쿼리, 나는 json으로 params를 parlaise하기 위해 요청 구조체를 구축 중입니다.alamofire 요청에 Json 사전 제목 지정?
요청에 대한 '상위'키를 만들고 필요가 없다는 점을 제외하면 어떻게 작동합니까?
지금까지 나는이 있습니다
struct UserRequest {
let long: String
let lat: String
let dist: String
init(long: String, lat: String, dist: String) {
self.long = long
self.lat = lat
self.dist = dist
}
func converToParameters() -> [String : String] {
return [ "lat": long,
"lng": lat,
"distance": dist
]
}
}
을하지만 난 내 요청이
{
"near": {
"lat": "",
"lng": "",
"distance": ""
} }
내 질문에 내가 그 '근처'얻는 방법이다이 직렬화에 부합 할 내 직렬화에 부모 제목? 확실한 Im 확실한 그러나 나는이 방법으로 나의 요구를 번들해야했다.
'init' 메소드와 관련이 없지만 삭제할 수 있습니다. struct에서 * memberwise initializer *를 무료로 얻을 수 있습니다. – vadian