在iOS上使用NSDictionary字符串中的占位符

时间:2013-01-08 19:06:58

标签: ios nsstring nsdictionary placeholder

我正在尝试为Facebook发布字典,并尝试弄清楚如何在字符串中使用占位符。我目前有:

NSDictionary *parameters = @{@"message" : @"I'm reading today.", @"caption": (@"I'm on %@", _entry.date), @"link": _entry.articleUrl};

_entry.date是一个字符串,显示用户正在阅读的日期,_entry.articleUrl是用户正在阅读的页面的字符串。我的问题是获取正确的格式,以便用于标题的字符串可以包含文本和字符串的占位符。现在它告诉我表达式结果未使用。

1 个答案:

答案 0 :(得分:3)

尝试使用此字符串api来构建字符串:

NSDictionary *parameters = @{@"message" : @"I'm reading today.", @"caption": [NSString stringWithFormat:@"I'm on %@", _entry.date], @"link": _entry.articleUrl};