使用post方法向服务器发送请求时显示异常

时间:2015-12-23 07:25:28

标签: ios objective-c nsurlsession

嗨,我是Ios的新手,在我的项目中我发送" POST"请求服务器确定

这里我想通过NSString发送key2值,就像使用下面的" First Formate"但是使用上面的格式,它会显示异常,例如(' - [__ NSCFNumber长度]:无法识别的选择器发送到实例0x7b7f2a50')

当我使用" Second Formate"向服务器发送回复时我没有得到例外我得到服务的回应请帮助我在哪里做错了" First Formate"

Settings.Secure.ANDROID_ID

1 个答案:

答案 0 :(得分:4)

看起来你的包含NSNumber对象。首先需要将它们转换为NSString。

尝试以下:

NSString * mainStringvalue = [[IdArray objectAtIndex:12] stringValue];

NSDictionary *mainDictionary = [NSDictionary dictionaryWithObjectsAndKeys:
                                @"COLLECTION",@"key1",
                                mainStringvalue,@"key2" ,
                                nil];