gpt4 book ai didi

iphone - 如何将 RKObjectMapping (Reskit) 转换为 json 字符串?

转载 作者:行者123 更新时间:2023-11-29 04:12:31 25 4
gpt4 key购买 nike

我有以下代码:

NSString *url =     @"http://mysite.com"
RKURL *baseURL = [RKURL URLWithBaseURLString:url];
objectManager = [RKObjectManager objectManagerWithBaseURL:baseURL];
objectManager.client.baseURL = baseURL;
objectManager.serializationMIMEType = RKMIMETypeJSON;

NSString *token = @"Token is getting from rest API"
[[objectManager client] setValue:token forHTTPHeaderField:@"token"];

RKClient *client= [objectManager client];
RKRequest * therequest = [client requestWithResourcePath:@"/create"];


[therequest setHTTPBodyString:@"{user:user}"]; //Here receive a JSON value
[therequest setMethod:RKRequestMethodPOST];
[therequest setDelegate:self];
[therequest send];

这段代码工作正常......但我有一个问题,我需要向 Rest API 发送一个 JSON 对象(如字符串),并且我有一个 RKObjectMapping ,其中包含应发送到 Rest Api 的值。

是否可以将 RKObjectMapping 转换为 JSON?

最佳答案

除非您自己编写 JSON 库,否则您无法在 native 上执行此操作。否则,请考虑利用类似 JSONKit 的东西,它易于使用且效果良好。

Here's an example usage .

关于iphone - 如何将 RKObjectMapping (Reskit) 转换为 json 字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14203097/

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