Ios 在cocoa mac OS X应用程序中在facebook和twitter上共享文本?
嗨,我在objective c中有一个cocoa mac应用程序 在我的应用程序中,我想在facebook和twitter上共享文本,就像在ios中使用SLComposeViewController一样 我在谷歌上搜索了很多,但找不到任何mac应用程序 当我在facebook上分享上面的图片时,我看到了上面的图片,在mac应用程序的twitter上也看到了同样的图片 如何在mac应用程序中实现同样的效果Ios 在cocoa mac OS X应用程序中在facebook和twitter上共享文本?,ios,objective-c,xcode,facebook,macos,Ios,Objective C,Xcode,Facebook,Macos,嗨,我在objective c中有一个cocoa mac应用程序 在我的应用程序中,我想在facebook和twitter上共享文本,就像在ios中使用SLComposeViewController一样 我在谷歌上搜索了很多,但找不到任何mac应用程序 当我在facebook上分享上面的图片时,我看到了上面的图片,在mac应用程序的twitter上也看到了同样的图片 如何在mac应用程序中实现同样的效果 提前感谢…我用@TheAmateurProgrammer's help搜索了它关于NSSha
提前感谢…我用@TheAmateurProgrammer's help搜索了它关于
NSSharingService
和NSSharingServicePicker
我找到了解决办法
//Facebook
NSArray* array = @[ @"myText"];
NSSharingService* sharingServiceFB = [NSSharingService sharingServiceNamed:NSSharingServiceNamePostOnFacebook];
[sharingServiceFB performWithItems:array];
//推特
NSArray* array = @[ @"myText"];
NSSharingService* sharingServiceFB = [NSSharingService sharingServiceNamed:NSSharingServiceNamePostOnTwitter];
[sharingServiceFB performWithItems:array];
希望它也能帮助其他人
谢谢…你看过
NSSharingServicePicker
和NSSharingService
了吗?@TheAmateurProgrammer:不,我对这一点一无所知,因为我是mac开发新手。你能解决我的问题吗?注意:NsharingServiceNamePostOnTwitter和Facebook以及其他许多已被macOS 10.14 Mojave删除。