从目标发布字典到Web服务 - c

时间:2015-10-01 17:46:22

标签: post dictionary

我的网络服务api(POST)有一个参数,它接受像这样的字典对象

void MyMethod (Dictionary<string, List<string>> myDictionaryParam);

基本上,键是字符串,值是字符串数组。

如何从Objective C发送此数据。

到目前为止,我已经尝试了以下内容。

NSMutableDictionary* dataDictionary = [[NSMutableDictionary alloc] init];
    [dataDictionary setObject:personIds forKey:"firstKey"];
    [dataDictionary setObject:personIds forKey:@"secondKey"];

    NSDictionary* dictionary = [[NSDictionary alloc] initWithObjectsAndKeys:dataDictionary, @"myDictionaryParam", nil];


    NSError* seralizationError;
    NSData* data = [NSJSONSerialization dataWithJSONObject:dictionary options:NSJSONWritingPrettyPrinted error:&seralizationError];

API获取字典,但字典有0个键/值对。

不要担心如何发布json数据......我得到了那部分内容。我有兴趣知道如何从Objective C发布实际的字典对象

0 个答案:

没有答案