【问题标题】:Need help to post tweets from another viewcontroller需要帮助从另一个视图控制器发布推文
【发布时间】:2011-07-10 01:35:13
【问题描述】:

我正在使用 Outh 将 Twitter 添加到我的应用程序中。

下面是两个分别用于登录和发布推文的 UIViewController。

1.设置视图控制器 2.DetailView控制器

此代码用于使用 SettingViewcontroller 登录 Twitter。

 - (void)switchAction1:(UISwitch*)sender
   {
   if (sender.on){
       if(_engine) 
       return;

      _engine = [[SA_OAuthTwitterEngine alloc] initOAuthWithDelegate:self]
   _engine.consumerKey = @"###";
    _engine.consumerSecret = @"###"; 

   UIViewController *controller =[SA_OAuthTwitterController  controllerToEnterCredentialsWithTwitterEngine: _engine delegate: self];

   DetailViewcontroller *detobj=[[DetailViewcontroller alloc]init];

 detobj.detail_enginne=_engine; 

   [detobj release];

    [self presentModalViewController: controller animated: YES];
   }
  if(!sender.on)
  { 

NSLog(@"Logout section");

    }
}

在 DetailViewcontroller 中,我这样做是为了发帖。

    if(buttonIndex == 1)
{

    if(detail_enginne!=nil) 
    { 
      NSLog(@"engine availble");

               NSString *str=@"hai twitterrrrrrrrrrr";

             [detail_enginne sendUpdate:str];

    }
    else{
        NSLog(@"Engine not availabele");
             }  
}

这里我无法从 DetailViewcontroller 发送推文。 如何做到这一点?

【问题讨论】:

    标签: twitter


    【解决方案1】:

    在DetailViewcontroller.m中

    #import "SettingViewcontroller.h"
    

    替换

     [_enginnne sendUpdate:str];
    

    [[[self parentViewController] _enginnne] sendUpdate:str];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多