我决定使用 Mantle 来使用一些 JSON 端点,但是 JSON 的结构会根据您是GET
ing 还是POST
ing 对象而有所不同。以用户端点为例:
请求用户时,您会收到类似于以下内容的响应:
{
"random_meta_data": "whatever",
"etc.": "etc.",
"payload": {
"username": "username",
"email": "username@email.com",
"etc.": "etc."
}
}
创建用户时,您需要发送如下内容:
{
"username": "username",
"email": "username@email.com",
"etc.": "etc."
}
这不是一个很难解决的问题,但它似乎是一个足够常见的问题,Mantle
应该能够为您解决它。
我知道我可以简单地用 初始化地幔模型dictionary[@"payload"]
,但是Overcoat
会自动为我进行映射,如果我要手动进行,我将Overcoat
不再利用。
所以我想知道是否有一种标准的方法可以用Mantle
and/or解决这个问题Overcoat
?