2011-10-12 67 views

回答

2

为什么你需要一个计时器?如果您将代理设置为接收位置更新的回调,则不需要计时器。如果您需要主动定位追踪,如果长时间运行,您将会受到巨大的电池命中。当你进入后台切换到-monitorForSignificantLocationChanges时,你会更好。注册你的AppDelegate作为位置管理器委托,并且只需做你需要从回调中完成的事情。