Получить текущее отображение UIViewController на экране в AppDelegate.m

Для моего приложения мы также проверяем загрузку миниатюрного файла.

string remoteUri = "https://www.microsoft.com/favicon.ico"

WebClient myWebClient = new WebClient();

try
{
    byte[] myDataBuffer = myWebClient.DownloadData (remoteUri);
    if(myDataBuffer.length > 0) // Or add more validate. eg. checksum
    {
        return true;
    }
}
catch
{
    return false;
}

Также. Некоторые интернет-провайдеры могут использовать средний сервер для кэширования файла. Добавьте случайный неиспользуемый параметр, например. https://www.microsoft.com/favicon.ico?req=random_number Может предотвратить кеширование.

119
задан alexgophermix 30 April 2015 в 18:53
поделиться