我有一个应用程序在此刻显示地图上的各种引脚。我试过设置mapView.showsUserLocation = YES;
显示用户的当前位置,然而这坠毁我的应用程序(“程序接收到的信号:SIGABRT”),出现以下错误信息:使用MKMapView的showUserLocation属性
Mon Oct 19 12:31:27 unknown Hull Ads[3111] <Error>: *** -[MKUserLocation counter]: unrecognized selector sent to instance 0x10ad60
Mon Oct 19 12:31:27 unknown Hull Ads[3111] <Error>: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[MKUserLocation counter]: unrecognized selector sent to instance 0x10ad60'
Mon Oct 19 12:31:27 unknown Hull Ads[3111] <Error>: Stack: (...)
这是一个有点混乱,因为我还没有使用MKUserLocation,还是那个问题?
该应用程序确实将CoreLocation用于其他非相关用途,但应用程序在CoreLocation尚未被使用时以相同的方式响应。
如果任何人都可以提供帮助,那就太棒了!
感谢 - 詹姆斯
我的临时修补程序是添加一个新的针并更改它的颜色,但当前位置引脚当然应该可以使用? – 2009-10-20 23:05:58
感谢您提出这个问题。它最终也帮助我! – Kenny 2013-07-26 14:02:59