ios - iOS CLLocationManager 类和常量的错误

标签 ios cocoa-touch cllocationmanager

(Xcode 3.2.6、iOS 4)我在示例应用程序中遇到错误和构建失败。显然,CLLocationManager 及其相关常量存在内部问题。我不知道是什么原因造成的,也不知道如何解决。

我正在学习 iPhone 上 CoreData 的 Apple 开发人员教程。本教程介绍了如何构建一个名为“位置”的应用程序,该应用程序维护一个用户去过的地方的持久列表。用户可以通过按下按钮将他/她的当前位置提交到列表中,此时应用程序运行一些示例性的托管对象逻辑。位置管理器在启动时设置,并在应用程序的生命周期内持续运行。

我的构建失败了。这很麻烦,因为我正在输入 Apple 提供的代码。我在使用时遇到两个神秘错误:
1.) 核心位置常量,kCLLocationAccuracyNearestTenMeters;和
2.) 其中一个类,CLLocationManager

这些问题似乎并非源于我的代码中的错误。我已经三重检查我是否在正确的位置正确输入了所有内容,并且我在必要时导入了正确的标题。构建结果窗口中的错误条目与程序中的任何行都不对应。相反,问题似乎出在 .o 文件和低级别名中。

这是结果窗口中的日志(完全按照显示的方式输入):

“_kCLLocationAccuracyNearestTenMeters”,引用自: RootViewController.o 中的_kCLLocationAccuracyNearestTenMeters$non_lazy_ptr
(也许你的意思是:_kCLLocationAccuracyNearestTenMeters$non_lazy_ptr)

“_OBJC_CLASS_$_CLLocationManager”,引用自: RootViewController.o 中的 Objc-class-ref-to-CLLocationManager
找不到符号
collect2: ld返回1个退出状态

谁能告诉我问题的根源是什么,我能做些什么来解决它? 提前致谢。

最佳答案

您必须将coreLocation 框架添加到您的项目中。

关于ios - iOS CLLocationManager 类和常量的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7521440/

相关文章:

IOS/objective-C : Access to variables within switch statements

ios - 创建一个空的 Footer UICollectionReusableCell

ios - 从今天开始,SKScene 在 spriteKit 中没有改变

ios - 在 iPhone 5 上以 3.5 英寸模式启动应用程序

ios - 如何阐明其在位置模态中的使用目的?

ios - 从 MAC 上的 launchDaemon 运行的 Bash 脚本 - 未连接到 jenkins

iphone - 相机 View 作为 iOS 中的 subview

ios - 当 UITableView 仍在垂直滚动时禁用 UITableViewCell 的水平滚动

ios - 由于 SKCoordinateRegion,SKMap 未显示

iphone - 在 MKMapView 上获取用户当前位置