-1

我实现了以下几行以开始发送标题更新:

if ([locationManager headingAvailable])
    [locationManager startUpdatingHeading];

我收到一个编译器警告,上面写着:

标题可用已弃用

知道为什么吗?

4

1 回答 1

1

文档对此非常清楚:

(在 iOS 4.0 中已弃用。请改用headingAvailable 类方法。)

现在headingAvailable是类方法(实际上更有意义),而不是实例方法。所以就这样使用它。

if ([CLLocationManager headingAvailable])
{
    [locationManager startUpdatingHeading];
}
于 2012-09-17T18:54:39.627 回答