1
我想使用CLLocationCoordinate2DIsValid - 检查,它在iOS 4.0及更高版本中可用。如何检查CLLocationCoordinate2DIsValid是否可用?
我该如何防止在iOS 3设备上调用它(它会崩溃......)?
我试着用:
if (CLLocationCoordinate2DIsValid != NULL) {
//use the check
} else {
//do a own check
}
为什么IOS3设备试图“用支票”,而不是“做自己的检查”? 如何正确调用CLLocationCoordinate2DIsValid - 并且只有当它在当前运行的iOS上可用?
你试过隐式os版本检查吗? – knuku 2010-09-25 19:23:53