Objective c 如何在Objective C中创建Json请求

Objective c 如何在Objective C中创建Json请求,objective-c,json,Objective C,Json,我有一个很好的解决方案,但是我不知道如何创建请求。所有教程都假设您只是下载和解析Json数据,但我需要构建一个Json请求,发送它,然后解析响应 任何人都有想法,尤其是构建请求的示例代码。在这个JSON框架中……您可以在NSDictionary和NSArray上使用JSONRepresentation方法……。框架不处理NSObject,但NSDictionary似乎可以工作: NSDictionary *jsonDictionary = [NSDictionary dictionaryWith

我有一个很好的解决方案,但是我不知道如何创建请求。所有教程都假设您只是下载和解析Json数据,但我需要构建一个Json请求,发送它,然后解析响应


任何人都有想法,尤其是构建请求的示例代码。

在这个JSON框架中……您可以在NSDictionary和NSArray上使用JSONRepresentation方法……。

框架不处理NSObject,但NSDictionary似乎可以工作:

NSDictionary *jsonDictionary = [NSDictionary dictionaryWithObjectsAndKeys:
                          @"value1", @"key1", @"value2", @"key2", nil];

NSString *requestJson = [jsonDictionary JSONRepresentation];
NSLog(@"requestJson %@", requestJson);

您应该下载JSON库,然后导入标题:

#import "NSObject+SBJSON.h"

谢谢,伙计,我会试试的!这似乎不起作用:-JSONRepresentation失败。错误跟踪为:(Error Domain=org.brautaset.JSON.ErrorDomain Code=4 UserInfo=0x680abe0“对于JSON而言,类型无效”