您好,欢迎来到商国互联!

收藏本站

商国互联

点击查看优质供应商

当前位置:商国互联首页> 供应信息 > IT设备、数码产品、软件 > 其他专用软件 > 实验室专用软件

我赢职场IOS-Twitter和Facebook的介绍 

我赢职场IOS-Twitter和Facebook的介绍

  • 品 牌:我赢职场
  • 价 格:面议 /
  • 供 应 地:北京北京市
  • 包装说明:
  • 产品规格:
  • 运输说明:
  • 交货说明:
  • 发布日期:2015/7/23 17:13:02
  • 联系人QQ:1350225154 点击这里给我发消息

详细说明

详细说明Explain

我赢职场IOS-Twitter和Facebook的介绍

IOS-Twitter和Facebook

简介
Twitter已经整合到iOS5.0,而Facebook已经被集成在 iOS 6.0中。本教程的重点讲解如何利用苹果提供的类在iOS5.0和iOS6.0中部署Twitter和Facebook。
实例步骤
1. 创建一个简单View based application
2. 选择项目文件,然后选择"targets(目标)",然后在 choose frameworks(选择框架)中添加Social.framework 和 Accounts.framework
3. 添加两个名为facebookPost 和 twitterPost的按钮,并为他们创建 ibActions。
4. 更新 ViewController.h 如下
#import <Social/Social.h>
#import <Accounts/Accounts.h>
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
-(IBAction)twitterPost:(id)sender;
-(IBAction)facebookPost:(id)sender;
@end
5. 更新ViewController.m ,如下所示
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{   
    [super viewDidLoad];
}
- (void)didReceiveMemoryWarning
{    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}
-(IBAction)facebookPost:(id)sender{
      SLComposeViewController *controller = [SLComposeViewController
    composeViewControllerForServiceType:SLServiceTypeFacebook];
   SLComposeViewControllerCompletionHandler myBlock =
    ^(SLComposeViewControllerResult result){
          if (result == SLComposeViewControllerResultCancelled)
          {
            NSLog(@"Cancelled");
          }
           else
         {         
             NSLog(@"Done");
         }
         [controller dismissViewControllerAnimated:YES completion:nil];
         };
         controller.completionHandler =myBlock;
         //Adding the Text to the facebook post value from iOS
         [controller setInitialText:@"My test post"];
         //Adding the URL to the facebook post value from iOS
         [controller addURL:[NSURL URLWithString:@"http://www .test.com"]];
         //Adding the Text to the facebook post value from iOS
        } 
       [self presentViewController:controller animated:YES completion:nil];
       -(IBAction)twitterPost:(id)sender{   
           SLComposeViewController *tweetSheet = [SLComposeViewController 
           composeViewControllerForServiceType:SLServiceTypeTwitter];
          [tweetSheet setInitialText:@"My test tweet"];
          [self presentModalViewController:tweetSheet animated:YES];}
@end
输出
运行该应用程序并单击 facebookPost 时我们将获得以下输出

 

当我们单击 twitterPost 时,我们将获得以下输出

 

学习链接:
http://www.wyzc.com/ios/?tg=5009295340
学习交流群:317140762


 

卖家名片Cards

卖家名片

北京沃赢科技有限公司

联系人:刘老师(市场部职员)

手机:15901097864

邮箱:1350225154@qq.com

地址:北京北京市北京市海淀区

电话: 传真:

旺铺

在线询盘/留言Online Inquiry

  • *您的姓名:

  • *联系手机:

  • 固话电话:

  • E-mail:

  • 所在单位:

  • 需求数量:

  • *咨询内容:

免责声明:交易有风险,请谨慎交易,以免因此造成自身的损失,本站所展示的信息均由企业自行提供,内容的真实性、准确性和合法性由发布企业负责。本站对此不承担任何保证责任。
商国互联供应商 品质首选

北京沃赢科技有限公司

  • 联系人:刘老师(市场部职员)
  • 电话:
  • 会员级别:免费会员
  • 认证类型:企业认证
  • 企业证件:已通过企业认证 [已认证]
  • 认证公司:
  • 主营产品:iOS开发 互联网
  • 公司所在地:北京北京市