您好,我在 objective-c 中有一个 cocoa mac 应用程序。
在我的应用程序中,我想像在 ios 中使用 SLComposeViewController 一样在 facebook 和 twitter 上共享文本。
我在谷歌上搜索了很多,但找不到任何适用于 mac 应用程序的东西。
当我从 facebook 分享上面的图片时,我看到了上面的图片,而从其中一个 mac 应用程序分享到 Twitter 时,我看到了上面的图片。
我怎样才能为我的 mac 应用程序实现相同的目标?
提前致谢...
最佳答案
我用@TheAmateurProgrammer 的关于NSSharingService
和NSSharingServicePicker
的帮助搜索了它。
我从 link 找到了解决方案.
NSArray* array = @[ @"myText"];
NSSharingService* sharingServiceFB = [NSSharingService sharingServiceNamed:NSSharingServiceNamePostOnFacebook];
[sharingServiceFB performWithItems:array];
//推特
NSArray* array = @[ @"myText"];
NSSharingService* sharingServiceFB = [NSSharingService sharingServiceNamed:NSSharingServiceNamePostOnTwitter];
[sharingServiceFB performWithItems:array];
希望它对其他人也有帮助...
谢谢...
关于ios - 在 cocoa mac OS X 应用程序中在 facebook 和 twitter 中共享文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31153355/