7
我想通过使用两个init方法创建CLLocation对象,但它不创建并给出错误。以下是代码行:无法创建CLLocation对象
CLLocationCoordinate2D locCor = userLoc.coordinate; CLLocation * locloc = [[CLLocation alloc] initWithLatitude:userLoc.coordinate.latitude longitude:userLoc.coordinate.longitude;
下面是我得到
“_OBJC_CLASS _ $ _ CLLocation” 的错误,从引用:
objc-class-ref-to-CLLocation in MyMap.o
LD:符号(S)没有发现
collect2:LD返回1退出状态
请帮忙,我不知道它为什么会来。我正在使用XCode版本3.2.4。这与版本有关吗?
在此先感谢。
我已经在Map.m文件中导入了CoreLocation框架,但是如何链接CoreLocation框架。我在iphone编程方面很新,所以请解释一下,让我理解并把它放在正确的地方。 – Amarpreet 2010-11-11 03:12:34
在左侧窗格中,右键单击目标并选择“添加现有框架”。选择'CoreLocation'并且它应该正确链接。您将在目标的“链接二进制文件库”部分中看到该框架。 – Justin 2010-11-11 03:15:38
错误消失了。谢谢你的帮助。干杯.............! – Amarpreet 2010-11-11 03:50:59