我在我的项目中包含了Apple KML Viewer的KMLParser.m类。我KMLParser.m的问题是,当我尝试构build项目时,出现如下两个错误: _CLLocationCoordinate2DMake ,引用自:KMLParser.o中的_strToCoords _CLLocationCoordinate2DisValid ,引用自: _strToCoords中的KMLParser.m 我不知道为什么发生这个错误,因为我已经完整地保留了文件KMLParser.m和KMLParser.h ,我没有对它们做任何改变。当我构buildKML查看器时,一切都很好。 请照亮我。
在我的应用程序中,我使用Apple的KMLViewer来显示从KML文件获得的注释。在文件KMLParser.m中,有一个实例variablesplacemarkDescription,用于将描述标签下的信息从kml文件转换为注释字幕。现在,我的文件每个注释都有这样存储在Description下的信息: <table width="280px"><tr><td></td><td></td></tr></table><table width="280px"><tr><td><b>Fitness Bulls</b>—Palester sportive. Sporti dhe koha e lire…..<a href="http://www.site.com/BIZ_DIR/810180432/Article-Fitness-Bulls.aspx" style="color:Green;" >Shikoni detajet >></a></td></tr><tr><td><a href="http://www.site.com/HartaV2/AddReview.aspx?gisDataId=8123855e-b798-40bc-ad2e-00346a931211" style="color:Green;" >Shkruani pershtypjen tuaj >> </a> <p style="float:right;">Postuar nga:<i>Import</i></p></td></tr></table> 在KMLParser.mi中,将placemarkDescription从这个转换为: <html><body> <table width="280px"><tr><td></td><td></td></tr></table><table width="280px"><tr><td> <b>Fitness Bulls</b>—Palester sportive. Sporti dhe koha e lire….. <a href="http://www.site.com/BIZ_DIR/810180432/Article-Fitness-Bulls.aspx" style="color:Green;" >Shikoni detajet >></a></td></tr><tr><td> <a href="http://www.site.com/HartaV2/AddReview.aspx?gisDataId=8123855e-b798-40bc-ad2e-00346a931211" style="color:Green;" >Shkruani pershtypjen tuaj >> </a> <p style="float:right;">Postuar […]
我一直在寻找相当的时间来解决我的问题没有成功。 所以在这里呢… KMLViewer,苹果的例子在某些情况下不起作用。 在执行README步骤之后,我试图在葡萄牙的Lisboa和葡萄牙的Porto之间build立一条路线。 而在这里,最奇怪的事情发生。 虽然覆盖层(MKPolyline)没有,但它只绘制部分路线,并开始在“注释”中间绘图。 我错过了什么? 你可以试试,马德里 – 巴塞罗那,你也有同样的问题。 预先感谢在这个问题上的某个时间。