好的,我正在尝试将twitter集成到我的iPhone应用程序中。我有一个UIWebView,当用户按下tweet按钮时,我希望使用twitter addURL方法将当前的url预先填充到tweet中。问题是当前的url是为移动设备格式化的,我想在tweets上显示该网站的完整版本。所有的tweet都会链接到同一个域,下面是我正在处理的链接格式。
移动网址:http://www.website.com/mobile/news/123456
完整网站网址:http://www.website.com/podium/default.aspx?t=204&nid=123456
到目前为止,我所做的(只是显示了twitter集成代码的一部分):
[twitter addURL:[NSURL URLWithString:[NSString stringWithFormat:@"www.website.com/podium/default.aspx?t=204&nid="]]];所以我的问题是,有没有办法从移动站点获取识别号码,并将其附加到包含在推特中的完整站点上?我只是对解析url不太了解(如果在这种情况下需要这样做的话),所以任何帮助都是非常感谢的。谢谢
发布于 2011-11-20 00:13:05
你们很亲密。因为您使用的是stringWithFormat,所以只需要向参数中添加一个格式字符串。假设您将id作为一个名为theID的int变量:
int myID = 123456;[twitter addURL:[NSString:NSString myID myID]];
我建议看一看字符串编程指南以求澄清。
https://stackoverflow.com/questions/8198376
复制相似问题