—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn社交分享http://ios.itcast.cniOS学院http://weibo.com/exceptions李明杰—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn社交分享很多App中都有个“社交分享”的功能通过用户的分享,让更多的人去了解和使用这个App是目前移动互联网应用程序推广的最重要手段之一属于口碑营销的范畴,经典成功案例是《疯狂猜图》比较火的分享平台微信新浪微博腾讯微博—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn如何实现社交分享在iOS中,实现“社交分享”的方法自己编写各个平台的分享代码(代码量较多)利用iOS自带的Social.framework利用第三方的分享框架友盟分享:http://dev.umeng.com/social/ios/share/quick-integrationShareSDK:http://wiki.mob.com/iOS快速集成指南百度社会化分享组件:http://developer.baidu.com/soc/share(百度还有个“社会化登录组件”:http://developer.baidu.com/soc/login)—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnSocial.frameworkSocial.framework支持的分享平台(打开手机上的“设置”即可看到)使用Social.framework之前得在“设置”中添加相应分享平台的帐号—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnSocial.framework使用步骤判断服务是否可用[SLComposeViewControllerisAvailableForServiceType:SLServiceTypeSinaWeibo]弹出分享内容输入界面SLComposeViewController*cc=[SLComposeViewControllercomposeViewControllerForServiceType:SLServiceTypeSinaWeibo];[selfpresentViewController:ccanimated:YEScompletion:nil];额外设置[ccsetInitialText:@"测试文字"];//初始化文字[ccaddImage:[UIImageimageNamed:@"lufy"]];//配图—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnSocial.framework使用步骤分享界面弹出效果—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnTwitter——推特始于2006年,目前有2亿用户Twitter是一个广受欢迎的社交网络服务,允许用户将自己的最新动态和想法以移动电话中的短信息形式(微博只允许140字的由来)发表推文名字的来历,Twitter是一种鸟叫声,创始人认为鸟叫是短、频、快的,符合网站的内涵iOS5中提供了TwitterAPIiOS6中将Twitter集成入Social.framework—高级软件人才实作培训专...