Twitter 需要帮助从其他viewcontroller发布推文吗

Twitter 需要帮助从其他viewcontroller发布推文吗,twitter,Twitter,我正在使用Outh将Twitter添加到我的应用程序中 下面是两个UIViewController,分别用于登录和发布推文 1.设置视图控制器 2.2详细视图控制器 此代码用于使用SettingViewcontroller登录twitter - (void)switchAction1:(UISwitch*)sender { if (sender.on){ if(_engine) return; _engine = [[SA_OAuthTw

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

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

1.设置视图控制器 2.2详细视图控制器

此代码用于使用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");

    }
}
详细地说,我这样做是为了发帖

    if(buttonIndex == 1)
{

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

               NSString *str=@"hai twitterrrrrrrrrrr";

             [detail_enginne sendUpdate:str];

    }
    else{
        NSLog(@"Engine not availabele");
             }  
}
这里我无法从DetailViewcontroller发送推文。
如何实现这一点?

详细信息请参见ViewController.m

#import "SettingViewcontroller.h"
替换

 [_enginnne sendUpdate:str];

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