gpt4 book ai didi

ios - 如何使用 MKNetworkKit 将 NSArray 传递给 POST

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:09:34 25 4
gpt4 key购买 nike

MKNetworkOperation *op = [self operationWithPath:@"thestore/services/storeservice.svc/getfavorites" 参数:获取的对象 httpMethod:@"POST"];

fetechedObjects 是一个数组。我可以遍历数组以获取我需要放入 POST 请求正文中的值

[
{
"id": 9222,
"latitude": 19.7897,
"longitude": -64.0208
},
{
"id": 7832,
"latitude": 79.7713,
"longitude": -44.1084
}
]

但我不知道如何使用 MKNetworkOperation

最佳答案

首先要尝试的是将操作的 postDataEncoding 属性设置为 MKNKPostDataEncodingTypeJSON。这应该导致数组被序列化并设置为请求主体。

但是MKNetworkKit 并不真正支持params 参数的数组值;它需要一本字典。如果您遇到了错误的代码路径,它可能会崩溃,因为它需要您提供数组的字典。

关于ios - 如何使用 MKNetworkKit 将 NSArray 传递给 POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11124950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com