【问题标题】:how to check if CLLocationCoordinate2DIsValid is available?如何检查 CLLocationCoordinate2DIsValid 是否可用?
【发布时间】:2010-11-15 23:46:33
【问题描述】:

我想使用 CLLocationCoordinate2DIsValid - 检查,它在 iOS 4.0 及更高版本中可用。

如何防止在 iOS 3 设备上调用它(它会崩溃...)?

我试过了:

if (CLLocationCoordinate2DIsValid != NULL) {
  //use the check
} else {
  //do a own check
}

为什么 iOS3 设备尝试“使用检查”而不是“自己检查”? 如何正确调用 CLLocationCoordinate2DIsValid - 并且仅当它在当前运行的 iOS 上可用?

【问题讨论】:

  • 你试过隐式操作系统版本检查吗?

标签: iphone objective-c


【解决方案1】:

您的语法不太适合动态加载器。我问the same question

【讨论】:

    猜你喜欢
    • 2011-12-02
    • 2013-04-03
    • 1970-01-01
    • 1970-01-01
    • 2017-10-10
    • 1970-01-01
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    相关资源
    最近更新 更多