【发布时间】:2011-11-12 04:42:39
【问题描述】:
我借了朋友的第一代 iPod touch 来测试我的应用程序。我将操作系统升级到 iOS 3.1.3。
我一直在关注大书呆子牧场书,并试图让位置显示在日志中,但它在视图中而不是应用程序委托中。
报告了位置,但由于某种原因,它给出了她的地址,在 300 多英里之外......
单独的地图应用报告它无法确定我的位置
我打开和关闭了地理定位服务,但我只能找到我的家庭网络,所以我不能让设备忘记她的网络。
这是我正在使用的代码:
- (void)viewDidLoad
{
[super viewDidLoad];
locationManager = [[CLLocationManager alloc] init];
[locationManager setDelegate:self];
[locationManager setDistanceFilter:kCLDistanceFilterNone];
[locationManager setDesiredAccuracy:kCLLocationAccuracyBest];
[locationManager startUpdatingLocation];
}
-(void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
NSLog(@"%@", newLocation);
}
我做错了什么?
编辑:我连接到距离她 300 英里的家庭网络
日志结果也是:
<anumber,anumber>+/- 144.27m (speed -1.00 mps / course -1.00) @ 2009-06-28 17:58:08 +0100
好像是2009年……
谢谢大家
【问题讨论】:
标签: iphone objective-c cocoa-touch geolocation ipod-touch