Wie zu verwenden NSURLRequest / NSURLConnection, um den download einer mp3-Datei zu app?
Die Situation
In meiner app, ich bin derzeit auf der Download einer mp3-Datei (docs-Verzeichnis) mit [NSData dataWithContentsOfURL:URL]
eine Methode, die funktioniert gut, aber die Krawatten runter, die CPU, dissallowing Bildschirm-updates des download-status. So, ich will download mit einer anderen Methode, so dass ich den Bildschirm aktualisiert WÄHREND Download zur Warnung des Benutzers, dass der download begonnen hat.
Frage
Wie richte ich meine viewController verwenden NSURLRequest oder NSURLConnection, um den download einer mp3-Datei? (bitte geben Sie die Quelle)
Sie könnten nur ausführen
[NSData dataWithContentsOfURL:URL]
auf den hintergrund-thread zu vermeiden, UI-Probleme... in der Tat, sollten Sie tun dies mit einer intensiven Prozesse, die nicht mit der UI.InformationsquelleAutor RexOnRoids | 2010-02-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden "NSURLConnection asynchron" nach dem Begriff und du findest die Quelle. Oder einfach nur NSURLConnection.
Beispiel:
NSURLConnection NSURLRequest proxy für asynchrone web-service-Aufrufe
sehr gute Antwort
InformationsquelleAutor Jordan