2016-06-07 2 views
0

Ich versuche, das Bild eines Imageview zu setzen mit kf_setImageWithURLEisvogel Framework nicht Bild Download

let url = NSURL("myurl") 
someImage.kf_setImageWithURL(url, placeholderImage: nil, optionsInfo: [.Transition(ImageTransition.Fade(1))],        
progressBlock:{ receivedSize, totalSize in 
            print("1): \(receivedSize)/\(totalSize)") 
     }, 
completionHandler: { image, error, cacheType, imageURL in 
            print(image) 
            print("1): Finished") 

    }) 

Wenn ich versuche, es zu öffnen in einem Browser die Bild ordnungsgemäß geladen. Aber aus irgendeinem Grund ist das Bild im CompletionHandler immer Null und ich kann das Bild meiner Bildansicht nicht einstellen. Wäre toll, wenn jemand darauf hinweisen könnte, was hier schief läuft.

UPDATE

habe ich versucht, das Drucken die Fehlermeldung im Block und erhielt diese

Fehler Domain = NSURLErrorDomain Code = -1100 "Die angeforderte URL wurde nicht auf diesem Server nicht gefunden." Userinfo = {NSUnderlyingError = 0x134637690 {Fehler Domain = kCFErrorDomainCFNetwork-Code = -1100 "(null)"}, NSErrorFailingURLStringKey = file: /// http: /192.168.10.125/animapp/uploads/1458219536306null1.1458219542.jpg, NSErrorFailingURLKey = file: /// http:. /192.168.10.125/animapp/uploads/1458219536306null1.1458219542.jpg, NSLocalizedDescription = die angeforderte URL nicht auf diesem Server gefunden wurde}

+0

können Sie mit dem Kingifsher Rahmen verknüpfen? – Shubhank

+0

@Shubhank https://github.com/onevcat/Kingfisher Dies ist das Framework – ebby94

+2

können Sie überprüfen, ob es einen Fehler bei Abschluss der Fertigstellung gibt? – Shubhank

Antwort

0

Problem mit der Art und Weise war ich stellte die URL ein. Ich war die Einstellung der URL wie dieser

let url = NSURL(fileURLWithPath: "myurl") 

Diese -- file:/// am Ende der URL Zugabe gehalten. Es funktionierte perfekt, wenn ich es in

änderte
let url = NSURL(string: "myurl") 
Verwandte Themen