Web'ten resim yüklemek için genel olarak şu kodları kullanıyorum:
let imageURL = "https://pbs.twimg.com/media/CG_1z-CU8AA176B.jpg"
let url = NSURL(string: imageURL)
let urlRequest = NSURLRequest(URL: url)
NSURLConnection.sendAsynchronousRequest(urlRequest, queue: NSOperationQueue.mainQueue(), completionHandler: { response, data, error in
if error != nil {
//hata varsa...
}else{
// herşey yolundaysa...
}
})
Şimdi şöyle bir sorunla karşılaşıyorum. Eğer görüntülemek istediğim resmin adresinde bir hata varsa, resmi çektiğim sayfa 20x20 pixel boyutunda boş bir resim döndürüyor. Bu durumda da yukardaki kontrollerimde herşey yolunda sonucu çıkıyor. Ama resim gözükmüyor. Bunun için daha farklı nasıl bir kontrol yapılabilir acaba ?
imageURL kısmındaki adresi şu şekilde https://pbs.twimg.com/media/CG_1z-CU8AA176B33.jpg değiştirip denerseniz tam olarak ne demek istediğimi daha iyi anlatmış olacağım :)