无法识别CLLocationManager

时间:2013-07-16 13:04:42

标签: ios cllocationmanager

我尝试在代码中初始化并使用CLLocationManager实例,

当我删除此代码块的注释时,

locationManager = [[CLLocationManager alloc] init];

我犯了错误

_OBJC_CLASS_$_CLLocationManager", referenced from:
      objc-class-ref in ApothekeViewController.o
ld: symbol(s) not found for architecture i386

有什么问题?

1 个答案:

答案 0 :(得分:1)

您需要为使用该代码的每个目标链接Core Location框架。

在Xcode中的项目文件(顶部的蓝色文件)中,从第二个右窗格中选择一个目标。在摘要选项卡中,有一个框架部分。选择加号按钮,找到核心位置框架。