发送一个字符串,我说:

[request setPostValue:choixCommerce forKey:@"ssiphone_commerce"];//choixCommerce is a NSString


没关系,对于数字值,我尝试放入:

[request setPostValue:longitude forKey:@"longitude"];//longitude is NSInteger type


但我得到这个错误:

 incompatible type for argument 1 of 'setPostValue:forKey:'


请问我该如何发送数值?提前谢谢:)

最佳答案

您需要放置一个NSNumber而不是NSInteger:

[request setPostValue:[NSNumber numberWithInteger:longitude] forKey:@"longitude"];

关于web-services - 使用JSON框架将数字值发送到Web服务,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5857430/

10-09 16:24