Iphone 如何从不同的视图控制器发送tweet?
我不熟悉iOS编程和Objective-C。我需要编写一个简单的应用程序,它将从特定的Twitter帐户发出推特。我一直在使用基于视图的应用程序模板对应用程序进行编码,为了使用MGTwitterEngine,我遵循了该模板 正如您可能看到的,本教程使用单个视图控制器通过引擎将tweet发送到Twitter上。问题是我的应用程序需要有一个欢迎视图,然后是“写你的tweet”视图,最后是“tweet确认”视图,这样才能发送tweet。不幸的是,当我这样编码时,如果MGTwitterEngine不在第一视图控制器上,它就不会发送tweet 我还尝试在第一个视图控制器@interface和@implementation文件中添加一个方法。然后可以由其他视图控件调用。像这样:Iphone 如何从不同的视图控制器发送tweet?,iphone,objective-c,ios,ipad,mgtwitterengine,Iphone,Objective C,Ios,Ipad,Mgtwitterengine,我不熟悉iOS编程和Objective-C。我需要编写一个简单的应用程序,它将从特定的Twitter帐户发出推特。我一直在使用基于视图的应用程序模板对应用程序进行编码,为了使用MGTwitterEngine,我遵循了该模板 正如您可能看到的,本教程使用单个视图控制器通过引擎将tweet发送到Twitter上。问题是我的应用程序需要有一个欢迎视图,然后是“写你的tweet”视图,最后是“tweet确认”视图,这样才能发送tweet。不幸的是,当我这样编码时,如果MGTwitterEngine不在第
-(void)tweetfix {
[_engine sendUpdate:@"prueba tweetfix"];
[self updateStream:nil];
myAppDelegate *delegate = [[UIApplication sharedApplication] delegate];
[delegate postTweet: "TWEET!"];
但这也不行。我该怎么做才能从那些不是第一个视图控制器的其他“视图”发出tweet。感谢您的关注。尝试将代码添加到您的应用程序代理。您可以通过以下方式获得应用程序代理的句柄:
-(void)tweetfix {
[_engine sendUpdate:@"prueba tweetfix"];
[self updateStream:nil];
myAppDelegate *delegate = [[UIApplication sharedApplication] delegate];
[delegate postTweet: "TWEET!"];