我有一个原生的iOS应用程序,我想分享一个Graph&来自Facebook的文字。
我对此没有任何经验所以只是想得到你的想法。我刚刚检查了'ShareKit'并且不确定它是否可行。我认为iOS也有一个原生的“Share”选项。哪一个更好?
任何想法,文档,关键字,链接?
谢谢, 欧文
答案 0 :(得分:0)
您可以使用Apple的SLComposeViewController Class,其中包括向Facebook,Twitter和微博分享文字和图片。这个课实际上是一个比较容易理解和学习的课程。
本课程中有一篇关于如何发布到Twitter的Ray Wenderlich tutorial,但您可以很容易地将这行代码更改为从Twitter到Facebook。
SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];
为:
SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
如果您不喜欢上述内容,请尝试使用Google获取“SLComposeViewController教程”。
答案 1 :(得分:0)
如果您打算定位更多服务,特别是那些本身不支持ios的服务,ShareKit可以为您节省大量时间。即使对于包含社交框架的共享者,ShareKit也可以拥有优势。例如。可自定义的ui,获取用户帐户信息或分享视频或更大图像的可能性(后者在Twitter上。
如果您只需要在Facebook或Twitter上进行简单发送,那么social.framework就是您的选择。