Nur um zu bestätigen, ob Multithreading in iPad und iPhone unterstützt wird. Ich muss eine Anwendung schreiben, die einen Webdienst in einem Hintergrundthread aufruft, während der Benutzer weiterhin mit der Benutzeroberfläche interagieren kann.Multi-Thread-Unterstützung in IPad, IPhone
Antwort
iOS hat Multithreading immer unterstützt, so wie Mac OS X es vorher getan hat. Hier ist Apples hervorragende Übersichtsdokumentation zum Thema: Concurrency Programming Guide
Ja, es hat Gewinde.
Sie müssen auch nicht Ihre eigenen Threads für die meisten Aufgaben spawnen. Viele der Apple Frameworks (Cocoa Touch Foundation-Frameworks) haben einen eingebauten Code, der dies für Sie erledigt.
Wenn Sie Daten aus einer Web-API (HTTP-Anfrage) konsumieren, empfehle ich Ihnen dringend, einen Blick auf ASIHTTPRequest zu werfen, das auf NSOperation (eine Vorgangsklasse, die Hintergrundverarbeitung problemlos verarbeitet) aufgebaut ist.
Schließlich, wenn Sie Hilfe beim Programmentwurf/-fluss unter Verwendung des Model-View-Controller-Musters benötigen, habe ich einen Blogeintrag geschrieben, der how to consume Web API Daten beschreibt und es dem Endbenutzer in einem Tabellenformat präsentiert.
- 1. JavaFX für iphone ipad
- 2. iphone/ipad Anwendung Umwandlung
- 3. Ipad/Iphone wie scrollen
- 4. iPhone und iPad Bildschirmauflösung
- 5. Qt für iPhone/iPad?
- 6. iOS - iphone/ipad Versionierung
- 7. Universal iPhone/iPad AppDelegate
- 8. Iphone/ipad Hintergrundbild
- 9. MonoGame iPhone iPad Setup
- 10. iPhone/iPad WebView Beispiel
- 11. iPhone Storyboard zu iPad
- 12. iphone zu ipad, iphone 4 uialertview probleme
- 13. iPad: Wie iPhone Apps in iPad kompatible konvertieren?
- 14. PDF-Hyperlinks auf iPhone/iPad
- 15. migrieren iPhone-Projekt auf iPad
- 16. iPhone App für iPad herunterladen
- 17. Benutzerdefinierte Popover für iPad/iPhone
- 18. iPhone/iPad App mit Tastaturkürzeln?
- 19. Downgrading iPad App iPhone App
- 20. iPhone/iPad, OpenGL ES, CADisplayLink
- 21. iphone ipad ändern text feldfarbe
- 22. CGBitmapContextCreate auf dem iPhone/iPad
- 23. iPhone/iPad itunes Bibliothek Lesezugriff?
- 24. iPhone-Projekt auf iPad-Projekt in xcode?
- 25. UIView Gerätewechsel iPad/iPhone in Xcode?
- 26. wie SVG-Datei in iphone und ipad
- 27. Verwenden von Regexkitlite in iPhone, iPad
- 28. Fehler beim iphone app in ipad laufen
- 29. Wie man die iphone/ipad App im ipad simulator ausführt, indem man die Zielgerätefamilie = iphone/ipad auswählt?
- 30. Portfolio Hover-Effekt funktioniert nicht iphone & ipad
Willkommen bei SO. In Bezug auf diese Frage lesen Sie das Handbuch. Apple hat eine übersichtliche Dokumentation, die dies abdeckt. Außerdem wäre es gut, einige Antworten auszuwählen und einen echten Benutzernamen für sich selbst festzulegen. – Moshe