我遇到了一个奇怪的问题。如果我运行以下代码,我会得到我的推文框文本为“今天我已经听过(null)”。当我在 [tweet setInitialText:str1] 中更改 str1 时;到 txt1.text 代码将无法运行,我收到此消息“方法调用的参数太多,预期 1 有 2”。
我错过了什么吗?
提前致谢。
@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];
}