Новичок в XCode, и я пытался понять, почему происходит следующее...
При том, как сейчас написан код, я продолжаю получать 'NSInvalidArgumentException'.
Причина: «параметр данных равен нулю» в xcode. URL-адрес отлично работает в браузере.
Когда я удаляю часть URL-адреса «filters=%7B%22region%22%3A%22CA%22%7D», он отлично работает в Xcode, но когда этот раздел URL-адреса включен, я получаю сообщение об ошибке. Я пытался использовать \" вместо %22, но ничего не вышло. Любые предложения приветствуются.
NSURL *url = [NSURL URLWithString:[@"http://api.v3.factual.com/t/restaurants-us?q=peets+coffee&filters=%7B%22region%22%3A%22CA%22%7D&KEY=p7kwKMFUSyVi64FxnqWmeSDEI41kzE3vNWmwY9Zi"stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSData *data = [NSData dataWithContentsOfURL: url];