Amacım C ile birlikte SDWebImage kullandım ve benim için harika çalıştı ama şimdi Swift'i öğreniyorum ve API'nın en son sürümünü entegre etmeye çalışıyorum ancak API'nin Objective C'de olduğu ve adımların hiçbiri olmadığı için her adımda sıkışıp kaldım API'yi Swift ile kullanmak. Ben belgeleri okumak ve köprü başlık dosyasını oluşturulan ve aşağıda gibi gerekli dosyayı dahil: Ben de çerçeveler eklemişSwift tabanlı projemde en son SDWebImage API nasıl entegre edilir?
#ifndef MyProject_Bridging_Header_h
#define MyProject_Bridging_Header_h
#import <SDWebImage/UIImageView+WebCache.h>
#import "UIImageView+WebCache.h"
#endif
ve here
Ben açıklandığı gibi benim uygulama içindeki SDWebImage projesini sürüklenen gerçekten bu konuda mücadele. Lütfen yardım et! Referans için hatayı gösteren bir resim ekledim!
let block: SDWebImageCompletionBlock! = {(image: UIImage!, error: NSError!, cacheType: SDImageCacheType!, imageURL: NSURL!) -> Void in
println(self)
}
let url = NSURL(string: "http://placehold.it/350x150")
self.imageView.sd_setImageWithURL(url, completed: block)
ve köprü başlık dosyasına: Burada
http://stackoverflow.com/questions/24948480/sdwebimage-crash-in-swift –
daha iyi hızlı bir şekilde görüntülerin önbelleğe alınması için Haneke'yi kullanın https://github.com/Haneke/HanekeSwift –
@Saurabh Prajapati: Bunu kullandınız mı? Nasıl? – Developer