У меня есть приложение с динамическими данными, и метод обновления использует arrayWithContentsofURL
и dictionaryWithContentsofURL
для получения списков с сервера для обновления моей базы данных.
Моя проблема:
Если на устройстве отсутствует или неправильно работает подключение к Интернету, этот запрос просто пытается получить данные в течение приблизительно минуты, прежде чем прекратит попытки и продолжит выполнение.
Есть ли способ установить таймаут для этой функции?
PS: я знаю, что это, вероятно, худший способ сделать это, и я был бы рад, если бы кто-то мог указать мне правильное направление :) Я довольно новичок в программировании на iOS, поэтому, пожалуйста, будьте терпеливы.