我试图让用户在Facebook上发布状态,但出现错误:此代码上出现“格式字符串未使用数据参数”:
[mySLComposerSheet setInitialText:[NSString stringWithFormat:@“此
非常平均。“,mySLComposerSheet.serviceType]]];
有人看到错了吗?
最好的祝福,
ØyvindLarsen Runestad。
最佳答案
问题是,通过使用stringWithFormat,希望您使用%,这是格式的说明符。如果您的字符串很简单,则“这很平均”。然后执行以下行。
[mySLComposerSheet setInitialText:@"This is quite average."]
如果您要附加“这很平均”。到mySLComposerSheet.serviceType,然后执行以下操作
NSString* text = [mySLComposerSheet.serviceType stringByAppendingString:@"This is quite average."];
然后做
[mySLComposerSheet setInitialText:text];