0

我可以使用下图所示的代码发布到我的 facebook 墙上,但是,“@message”值中不支持/不允许回车(换行)。请参阅下面的 xcode 中的错误。当我在行尾使用反斜杠“\”来转义换行符时,会发出帖子,但结果不可读。

如何为 Facebook 帖子发布多行内容?

更好的是,我的实际原始内容中有 html 标记,例如粗体等……有没有办法用任何更丰富的文本发布到 facebook?

非常感谢。

菲尔

参见图片:https ://skitch.com/aibkwik/8iuxt/fb4.xcodeproj-fb-viewcontroller.m

 NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               @"removed for privacy", @"app_id",
                               @"http://itunes.apple.com/us/app/golf-whiz/removed?ls=1&mt=8", @"link",
                               @"https://img.skitch.com/20120424-mauaru649ed4i4igqc8mtth6bh.png", @"picture",
                                @"Golf Whiz", @"name",
                                @"Check this out!", @"caption",
                                @"Summary Information\nSouth Riding GC\nShots fired: 13\nFarts cut: 10", @"description",nil];

  [facebook dialog:@"feed" andParams:params andDelegate:self];

在此处输入代码

4

1 回答 1

0

您在 Xcode 中的 NSString 应该只有一行。要表示换行符,您应该使用\n. 您正在寻找的消息是:

@"Summary Information\nSouth Riding GC\nShots fired: 13\nFarts cut: 10";

其他人遇到了这个问题,似乎这里的第二个回答者找到了解决方案。

于 2012-04-24T21:50:56.327 回答