我有一个名为NSNumber
的{{1}}变量。我想将task_id
变量放在NSNumber
(发布请求)中。这是我尝试过的:
NSString
和
NSString *post = [NSString stringWithFormat:@"&task_id=%@", task_id];
由于某种原因,字符串不包含POST请求的task_id值。如何将NSString *post = [NSString stringWithFormat:@"&task_id=%@", [NSString stringWithFormat:@"%@",task_id]];
放入字符串?
更新
task_id是根据此代码的NSCFNumber:
NSNumber
非常感谢,
彼得
答案 0 :(得分:9)
NSNumber *myNumber = @12;
NSString *myString = [myNumber stringValue];
NSString *post = [NSString stringWithFormat:@"&task_id=%@", myString];
已经回答here
答案 1 :(得分:2)
它应该工作。但无论如何,如果task-id is just an int
,
NSString *post = [NSString stringWithFormat:@"&task_id=%d", task_id.intValue];
答案 2 :(得分:1)
感谢大家的努力。事实证明这不是问题,问题在于Web服务器!
我误解了整件事,
谢谢你们,
彼得