【发布时间】:2012-03-11 03:04:53
【问题描述】:
我目前正在使用 iOS 4.0 的 iPhone 3G 上测试一个应用程序。
我有以下代码来检查这个类是否可用。
if (NSClassFromString(@"CLGeocoder"))
在文档中指出 CLGeocoder 可用于 iOs 5.0 及更高版本。 但是上面的代码并没有返回 nil。
为什么?这个类在 iOS 4.0 中应该不可用
【问题讨论】:
-
返回什么?
CLGeocoder很可能在 iOS 4 中就已经存在,只是没有公开。 -
@JoshCaswell 正是它返回 CLGeocoder!你可能是对的。我已经找到了一种解决方法,我将在允许后立即发布答案。感谢您的提示
标签: iphone objective-c ios5 ios4