This tutorial on mobileorchard.com使用2个类(或2个.h和.m)来实现核心位置。我可以在现有课程中使用那里的所有内容吗?我该怎么做?
我是否可以将现有的应用代理用作位置代理?
另外,是
- (id) init {
self = [super init];
if (self != nil) {
self.locationManager = [[[CLLocationManager alloc] init] autorelease];
self.locationManager.delegate = self; // send loc updates to myself
}
return self;
}
方法与通常的initWithNib
相同?
我正在尝试根据位置信息快速实施某些功能。对描述上述链接教程的帮助很有帮助。
感谢。不 - 真的,谢谢你。
答案 0 :(得分:0)
是的,当然。您也可以使您的代理人成为位置管理员代表。您只需要使用以下方法实现CLLocationManagerDelegate:
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
获取位置更新。