Intereting Posts
Как получить / просмотреть отчеты о сбоях приложения iOS Как обрабатывать действия UIAlertController? Удалить «Формат строки не является строковым литералом» предупреждение от xcode Поиск нескольких значений в NSMutable Array Данные NSManagedObject <fault>, а сущность – null, после появления UITableViewCell Сервер требует подписанного URL (API объявлений Unity) NSMutableSet не добавляет более 1 объекта Возможно ли, чтобы Календар Google работал в приложении iOS? Поиск основных данных в разных операциях NSTextAttachment не отображается в Today Notification Center Widget Любой способ получить программный вызов segue (и контроллера точки назначения)? iOS – изменение фрейма подвыбора подкласса UIView (с использованием раскадровки с включенным автоматическим расположением) Проблема с воспроизведением звука на iPad-устройстве с помощью MonoTouch Индикатор активности в выпуске SdWebImage ZoomScale UIWebView не изменится

Не удалось создать запрос: неверный URL-адрес

Когда я пытаюсь найти такое место: Florida,USA все идет хорошо, но когда я пробую это так: Florida USA , я получил эту ошибку:

 Unable to create Request (bad url?) 

Проблема связана с пробелами на месте, записанным на пленку, есть ли способ разрешить это?

 NSString *urlString = [NSString stringWithFormat:@"https://maps.googleapis.com/maps/api/geocode/json?address=%@&sensor=true",theLocationString]; //Create a URL object. NSURL *url = [NSURL URLWithString:urlString]; ASIFormDataRequest *request=[ASIFormDataRequest requestWithURL:url]; 

Я думаю, что проблема в том, что вам нужно urlencode вашу строку. Символ пробела не является допустимой строкой URL:

 NSString *urlString = [NSString stringWithFormat:@"https://maps.googleapis.com/maps/api/geocode/json?address=%@&sensor=true",theLocationString]; //Create a URL object. NSURL *url = [NSURL URLWithString:[urlString stringByAddingPercentEscapesUsingEncoding: NSASCIIStringEncoding]]; ASIFormDataRequest *request=[ASIFormDataRequest requestWithURL:url]; 

Если NSASCIIStringEncoding не работает, вы можете попробовать: NSUTF8StringEncoding

..fredrik