0
我正在嘗試創建一個漸進式JPG加載器。當一張大圖像傳入我的NSURLConnection時,它似乎將圖像的一半切掉。NSURLConnection的漸進式JPG下載
這是我didReceiveData
方法和圖像數據被分配到:
func connection(connection: NSURLConnection!, didReceiveData data: NSData!){
if let img: UIImage = UIImage(data: data){
imageView.image = img
}
print("didReceiveData")
}
似乎跳過數據的最後一個塊,完成圖像。一個例子形象是:
該圖像傳遞給connectionDidFinishLoading
已完成,但顯然不是。任何人有任何想法,爲什麼會發生?