介紹一款超輕量級分享框架 openShare,秒集成社會化分享

demo地址:下載地址
openShare框架下載地址:下載地址
demo效果以下:git

 
demo效果

 

有人會說,友盟辣麼牛逼,爲何不集成友盟,或ShareSDK等等比較流行成熟的框架,博主親自都集成了一遍,分析以下:github

這個框架有什麼優點?

1.輕巧

一樣集成五個平臺,友盟SDK的大小。。。自行加法,下面是各平臺的SDK包的大小安全


 
友盟SDK包大小

再看看openShare,徹底不須要再集成各平臺的SDKapp


 
openShare大小
2.使用方便

簡單到一句廢話沒有,把大象放冰箱,總共分三步:框架

  1. 建立一個對象
OSMessage *message = [[OSMessage alloc] init];
  1. 設置你要分享的信息
message.title = [NSString stringWithFormat:@"這裏是滕先洪的分享"; message.image = [UIImage imageNamed:@"icon"]; 
  1. 在適當的時候分享出去~!
OSMessage *message = [self shareMessage]; [OpenShare shareToWeibo:message Success:^(OSMessage *message) { NSLog(@"分享到sina微博成功:\%@",message); } Fail:^(OSMessage *message, NSError *error) { NSLog(@"分享到sina微博失敗:\%@\n%@",message,error); }]; 
3.安全,很是適合集成到p2p等社交需求不高但要求安全的

沒有一點多餘的功能,是優勢也是缺點,不能統計用戶的分享,若是運營有統計需求的話就沒法知足了,而且不能集成登錄,可是一些App不想讓友盟知道分享的統計信息的時候就頗有用~!ui

最後,如做者所說,有時間仍是最好研究下各個廠商實現的應用程序間通訊的規則,明白原理纔是王道。
相關文章
相關標籤/搜索