Мое тестирование выработало те же результаты, что и Prine, однако я подумал об довольно простом обходном пути:
Используя BufferedReader#nextLine()
, где вы Scanner#readLine()
, избегаете этой ошибки. Возможно, вы даже можете написать свою собственную оболочку сканера, чтобы переопределить функцию readLine Scanner с помощью функции nextLine BufferedReader.
Замена строки NSURLConnection
:
NSURLSession *session = [NSURLSession sharedSession];
[[session dataTaskWithURL:jsonFileUrl
completionHandler:^(NSData *data,
NSURLResponse *response,
NSError *error) {
// handle response
}] resume];