目前绝大多数App都会有分享功能,以便于用户推广,譬如shareSDK等第三方被广泛应用,但是却需要注册账号,集成sdk等一系列复杂操作,今天来给大家说一下系统原生的分享是怎么实现的?
话不多说, 直接上代码
- (void)shareAction
{
NSString *textToShare = @"发给我看看 笨蛋";
NSURL *urlToShare = [NSURL URLWithString:@"http://www.baidu.com"];
NSArray *activityItems = @[textToShare, urlToShare];
[self shareWithContentArray:activityItems];
}
- (void)shareWithContentArray:(NSArray *)contentArray
{
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithAct