ios - 在 cocoa mac OS X 应用程序中在 facebook 和 twitter 中共享文本?

标签 ios objective-c xcode facebook macos

enter image description here

您好,我在 objective-c 中有一个 cocoa mac 应用程序。

在我的应用程序中,我想像在 ios 中使用 SLComposeViewController 一样在 facebook 和 twitter 上共享文本。

我在谷歌上搜索了很多,但找不到任何适用于 mac 应用程序的东西。

当我从 facebook 分享上面的图片时,我看到了上面的图片,而从其中一个 mac 应用程序分享到 Twitter 时,我看到了上面的图片。

我怎样才能为我的 mac 应用程序实现相同的目标?

提前致谢...

最佳答案

我用@TheAmateurProgrammer 的关于NSSharingServiceNSSharingServicePicker 的帮助搜索了它。

我从 link 找到了解决方案.

// Facebook

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/

相关文章:

ios - 在 SpriteKit 中已经运行 Action 时停止 Action

ios - UITableViewCell中如何实现滚动动画?

iphone - 使用自定义 segue 时 UIActivityIndi​​catorView 卡住

objective-c - XCode dylib 在/usr/lib 中查找

ios - Xcode Storyboard - 将我对特定大小类的所有约束转换为 Any x Any 的约束

ios - 将 UI 元素添加到 Xcode 创建的 NavigationController Storyboard 场景中

ios - 不断增长的 UIWebView 导致 "Received memory warning."并最终使应用程序崩溃 "Terminated due to Memory Error"

ios - 如何在 SwiftUI 中获取 TabView 偏移量

iOS 主屏幕滑动功能

objective-c - 如何对 NSArray 进行二分查找?