0

我使用此代码创建了一个包含我的位置数据的 uilabel,

longitudedata.text = [NSString stringWithFormat:@"longitude=%f", location.coordinate.longitude];
speeddata.text = [NSString stringWithFormat:@"speed=%f", [location speed] * 2.2369];
altitudedata.text = [NSString stringWithFormat:@"altitude=%f", [location altitude]];

但现在我需要将这些添加到一个 url 中,这样它就会将该数据发送到我的服务器,但我尝试过的一切都可以正常工作:(

NSURL *myURL = [NSURL URLWithString:[@"http://servername/ldtracker.aspx?id=3&" stringByAppendingString:longitudedata.text]];

依此类推,但这个dosnt工作,似乎iv尝试了一切

我是xcode的初学者,请帮助:)

4

2 回答 2

0

UILabel 不处理 url,你需要给他们一个 NSString。label.text = [NSString stringWithFormat:@"http://servername/ldtracker.aspx?id=3&%@", longitudedata.text];

如果我正确理解了您的问题,这应该可以

于 2013-01-23T12:17:51.357 回答
0
NSURL *myURL = [NSURL URLWithString:[NSString stringWithFormat:@"http://servername/ldtracker.aspx?id=3&%@&%@%@",longitudedata.text,speeddata.text,altitudedata.text]];
于 2013-01-23T12:17:54.863 回答