将__NSCFNumber附加到Objective C中的String

时间:2013-03-22 04:04:41

标签: ios objective-c

我正在尝试将数字添加到字符串的末尾,但不能这样做!我认为问题是因为_post.postID的对象类型(我检查了它,它说它是一个__NSCFNumber)。我使用stringWithFormat错了吗?

NSString *jsonURL = [NSString stringWithFormat:@"http://www.website.com/api/get_post$id=%@", _post.postID];

NSLog(@"%@",jsonURL);

1 个答案:

答案 0 :(得分:0)

您必须使用[_post.postID intValue]。试试这段代码。

NSString *jsonURL = [NSString stringWithFormat:@"http://www.website.com/api/get_post$id=%d", [_post.postID intValue]];

NSLog(@"%@",jsonURL)