【发布时间】:2011-12-02 13:34:28
【问题描述】:
我正在尝试将 twitter 框架集成到我的应用程序中,以便为用户提供选择 推特他们的计算结果。推特工作正常,但我无法得到结果 自动到 Twitter 窗口。
- 用户输入高尔夫球场所需的打洞和击球次数。
- 应用程序计算每个孔的平均行程。
- 点击推特结果按钮后,推特窗口出现并且已经 计算出的平均值作为 Twitter 消息的一部分。
现在 Twitter 窗口出现了,但我只能将静态文本指定为默认值。
谁能帮忙?
这是我的代码:
计算:(工作正常)
- (IBAction)calculateNow:(id)sender {
double holes = [[holesTextField text]doubleValue];
double strokes = [[strokesTextField text]doubleValue];
double result = strokes / holes;
[averageTextField setText:[NSString stringWithFormat:@"%.2f", result]];
}
TWITTER:(有效,但窗口不包括计算的平均值)
- (IBAction)tweetMyAverage:(id)sender {
if ([TWTweetComposeViewController canSendTweet]) {
TWTweetComposeViewController *tweetSheet = [[TWTweetComposeViewController alloc]init];
[tweetSheet setInitialText:[NSString stringWithFormat:@"My Average is: %@", result]];
[self presentModalViewController:tweetSheet animated:YES];
}
}
我认为变量结果(来自计算)不是 在 twitter IBAction 中已知,但我怎样才能使其可用?
【问题讨论】:
标签: iphone objective-c xcode twitter