Iphone Xcode:Twitter文本字段发布问题
我遇到了一个奇怪的问题。如果我运行下面的代码,我会得到我的Tweet框文本为“今天我听了(null)”。当我在[tweet setInitialText:str1]中更改str1时;对于txt1.text,代码将不会运行,我收到一条消息“太多用于方法调用的参数预期1有2” 我错过什么了吗 提前谢谢Iphone Xcode:Twitter文本字段发布问题,iphone,xcode,ios5,twitter,uitextfield,Iphone,Xcode,Ios5,Twitter,Uitextfield,我遇到了一个奇怪的问题。如果我运行下面的代码,我会得到我的Tweet框文本为“今天我听了(null)”。当我在[tweet setInitialText:str1]中更改str1时;对于txt1.text,代码将不会运行,我收到一条消息“太多用于方法调用的参数预期1有2” 我错过什么了吗 提前谢谢 @implementation ViewController @synthesize txt1; -(IBAction)Twitte{ if ([TWTweetComposeViewCon
@implementation ViewController
@synthesize txt1;
-(IBAction)Twitte{
if ([TWTweetComposeViewController canSendTweet]){
NSString *str1 = [[NSString alloc] initWithFormat:@"Today I have listened to %@", txt1.text];
TWTweetComposeViewController *tweet = [[TWTweetComposeViewController alloc] init];
[tweet setInitialText:str1];
[tweet addURL:[NSURL URLWithString:@"http://twitter.com/#!/"]];
[self presentModalViewController:tweet animated:YES];
}
iAction需要一个id参数。字符串中的null表示txt1为nil。它不能回答字符串,因为它没有指向任何东西。添加一个参数并检查您初始化txt1的位置。谢谢您的回复,正如您提到的,我添加了一个参数,发现了我的问题。再次感谢。