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