扫码关注官方订阅号
闭关修行中......
[geocoder geocodeAddressString:@"梁祝文化公园" completionHandler:^(NSArray placemarks, NSError error) {
CLPlacemark *placemark2 = [placemarks firstObject]; [self drawPlacemark1:placemark1 placemark2:placemark2];
}];
这里是不是应该在遍历过程中,交换placemark2和placemark1指针。
placemark2
placemark1
抱歉上面是瞎说的。
我测了你的代码,在我的设备上可以画出线路,从浙江省宁波市鄞州区天宫庄园到浙江省宁波市鄞州区梁祝文化公园,建议您在drawPlacemark1方法中加入log或者断点,检查CLPlacemark是否返回正确,网络状况不佳会导致这种情况,应该作出相应处理,即应该检查NSError是否有值,并作出相应处理。
浙江省宁波市鄞州区天宫庄园
浙江省宁波市鄞州区梁祝文化公园
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
[geocoder geocodeAddressString:@"梁祝文化公园" completionHandler:^(NSArray placemarks, NSError error) {
}];
这里是不是应该在遍历过程中,交换
placemark2和placemark1指针。抱歉上面是瞎说的。
我测了你的代码,在我的设备上可以画出线路,从
浙江省宁波市鄞州区天宫庄园到浙江省宁波市鄞州区梁祝文化公园,建议您在drawPlacemark1方法中加入log或者断点,检查CLPlacemark是否返回正确,网络状况不佳会导致这种情况,应该作出相应处理,即应该检查NSError是否有值,并作出相应处理。