我目前正在为iPhone设计一个新的应用程序。基本上我想跟踪用户的动作,存储它们,然后在地图上显示它们。
存储坐标的最佳方法是什么 - 可变数组? 然后可以使用存储的每个坐标在地图上绘制路线吗?
我在iOS开发方面有一些经验,但从未触及地图工具包和核心位置。
谢谢
答案 0 :(得分:1)
CLLocationCoordinate2D和MKMaPPoint都是结构体,而不是类,因此您无法将它们的实例直接存储在NSMutableArray中。如果需要,可以将它们包装在适当的容器中,或者只使用普通的旧C型数组。出于您描述的目的,您可能只想从点创建MKPolyline并仅存储该对象,如果您不需要自己保留实际坐标。
要回答您的部分问题,是的,可以使用MKPolyline绘制路线。