Learn how to put code or tasks on a background thread to speed up your iOS app and make it more responsive to your users. Multithreading keeps iOS apps responsive for a better user experience. We start with this Zelda Characters app and solve the problem of the main UI thread being locked up by a long data retrieval process. We use two concurrent threads running different tasks to help solve this problem.
xcode tutorials swift