NSData initWithContentsOfURL: Optionen: errorPtr: Objekt delegieren?
-
12-09-2019 - |
Frage
Gibt es eine Möglichkeit, eine Art Delegatobjekt zuzuweisen, wenn
[[NSData alloc] initWithContentsOfUrl:... options:... errorPtr:...]
wird so genannt, dass ich Prozentsatz der Fertigstellung eines Downloads überwachen oder ist der beste Weg, diese Art der Sache durch die Verwendung der asynchronen NSURLConnection Sachen zu behandeln?
Lösung
NSData initWithContentsOfUrl
ist ein synchronisiertes Anruf, der gemeint ist, nicht Fortschritt Informationen zur Verfügung zu stellen. Sie sollten NSURLConnection
verwenden asynchron statt zu nennen.
Wenn Sie eine UIProgressView
animieren möchten, sollten Sie die Verwendung prüfen ASIHTTTPRequest
Bibliothek . Es ist eine sehr gepflegte Bibliothek.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow