我正试图让用户在Facebook上发布状态,我在此代码中收到错误:“格式字符串未使用的数据参数”:
[mySLComposerSheet setInitialText:[NSString stringWithFormat:@“this 很平均。“,mySLComposerSheet.serviceType]];
有人看到了什么问题?
祝你好运, ØyvindLarsenRunestad。
答案 0 :(得分:1)
问题是,通过使用stringWithFormat,它期望你使用%作为格式的说明符。如果你的字符串很简单,“这是非常平均的。”然后执行以下操作。
[mySLComposerSheet setInitialText:@"This is quite average."]
如果你想追加“这是非常平均的”。到mySLComposerSheet.serviceType,然后执行以下操作
NSString* text = [mySLComposerSheet.serviceType stringByAppendingString:@"This is quite average."];
然后再做
[mySLComposerSheet setInitialText:text];