0
AlamofierObjectMapper私のjsonをサーバから私のモデルにマッピングするのに私はAlamofierObjectMapperを使用しています。サーバから受信したJSONは、このようなものです:マッピングモデルにAlamofireObjectMapperを使用 -
[
{
"Title": "string",
"ImageUrl": "string",
"Url": "string",
"UrlType": "none"
}
]
と私はマッピングに使用しているクラスは、次のとおりです。
class Banner: Mappable {
var Title: String?
var ImageUrl: String?
var Url: String?
var UrlType: String?
required init?(map: Map) {
}
// Mappable
func mapping(map: Map) {
Title <- map["Title"]
ImageUrl <- map["ImageUrl"]
Url <- map["Url"]
UrlType <- map["UrlType"]
}
}
私のクラスは、配列ではなく、私のJSONは配列です。どのように私はこのような鼎STHせずにデータを取得することができます。
{
"result" : [
{
"Title": "string",
"ImageUrl": "string",
"Url": "string",
"UrlType": "none"
}
]
}
編集:
私の要求:
Alamofire.request(url, method: .get)
.responseObject { (response: DataResponse<Banner>) in
}
私のリクエストを使用する代わりに、Alamofireリクエストを使用してmapArrayを使用してjsonを渡しますか? –
申し訳ありませんが、最初は正しく理解できませんでした。回答を更新しました –