Các tài liệu choCLGeocodeCompletionHandler chỉ có một lối vào vị trí
- (void)geocodeAddressString:(NSString *)addressString completionHandler:(CLGeocodeCompletionHandler)completionHandler;
Các tài liệu nêu rõ:
Trong trường hợp yêu cầu về phía trước mã hóa địa lý, nhiều dấu vị trí các đối tượng có thể được trả lại nếu thông tin cung cấp đã mang lại nhiều địa điểm có thể có.
tuyên bố rằng nó trả về một mảng dấu vị trí. Tuy nhiên, ngay cả khi tôi tìm kiếm các đối tượng tôi biết chắc chắn có nhiều mục (Hollywood, washington, Đan Mạch, đường phố chính, vv) tôi luôn chỉ nhận được một mục.
Một số người chỉ nhún vai và nói sử dụng API của Google thay vào đó, nhưng tôi lo sợ cho giới hạn yêu cầu.
Có một số cài đặt hoặc hack để sửa lỗi này hoặc là CLGeocoder
chỉ đơn giản là bị hỏng?
Nghe giống như cách để đi :) –
Tôi không nghĩ đây là câu trả lời chính xác cho vấn đề ban đầu. –