如何在NSString中插入变量

时间:2014-12-23 02:36:52

标签: objective-c

我试图在字符串中插入变量(imageName)但到目前为止没有运气。

NSString *imageName= @"image.jpg";

NSString *newString = @"Content-Disposition: form-data; name=\"userfile\"; filename=\"**image.jpg**\"\r\n";

在上面的字符串中,我想传递一个替换图像名称的变量(粗体字母)。

2 个答案:

答案 0 :(得分:1)

NSString *newString = [NSString stringWithFormat:@"Content-Disposition: form-data; name=\"userfile\"; filename=\"%@\"\r\n",imageName];

答案 1 :(得分:1)

尝试使用stringWithFormat附加字符串。例如:

NSString *newString = [NSString stringWithFormat:@"...filename=%@", imageName];