CLLocationManager requestWhenInUseAuthorization错误,没有已知的类方法

use*_*257 1 cllocationmanager ios

我刚刚将应用程序的目标版本更改为iOS 8,并将我的XCode更新为6.0版本.当我构建时,我看到一堆方法被标记为已弃用,这证实我实际上是针对iOS 8.0构建的,但是当我尝试调用[CLLocationmanager requestWhenInUseAuthorization]时,我得到一个构建错误,说明 没有已知的选择器'requestWhenInUseAuthorization'的类方法

我在这里错过了什么吗?

Jam*_*ost 5

requestWhenInUseAuthorization是一个实例方法,而不是类方法 - 创建一个CLLocationManager实例,并在其上调用该方法.

有关详细信息,请参阅文档.