在我的项目中实现KMLViewer时出错
我在我的项目中包含了Apple KML Viewer的KMLParser.m
类。我KMLParser.m
的问题是,当我尝试构build项目时,出现如下两个错误:
_CLLocationCoordinate2DMake
,引用自:KMLParser.o中的_strToCoords
_CLLocationCoordinate2DisValid
,引用自: _strToCoords
中的KMLParser.m
我不知道为什么发生这个错误,因为我已经完整地保留了文件KMLParser.m
和KMLParser.h
,我没有对它们做任何改变。当我构buildKML查看器时,一切都很好。 请照亮我。
您需要将Core Location框架添加到您的项目中(仅#import
是不够的)。
对于Xcode 3.x,右键单击项目文件并转到添加 – 现有框架。
对于Xcode 4.x,请参阅如何在Xcode 4中“添加现有的框架”? 。
我也正在我的项目中实现KMLViewer。 事实certificate,意外链接不正确的目标将导致相同的错误。
对于XCode 4.x,在目标列表下,可能有多个目标,如MyApp和MyAppTests。 select正确的目标(例如MyApp),然后添加框架。