O'Reilly logo

Xamarin Mobile Application Development for iOS by Paul F. Johnson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Threading Tasks

In the previous chapter, we took a look at the basics of using threads within an iOS application and the pitfalls that may confront you if you use them. In this chapter, I'll be carrying it on and we'll have a look at the other aspects of threading as well as asynchronous calls.

In this chapter we will be covering the following topics:

  • Using background threading and System.Threading.Tasks within your code
  • Using asynchronous code
  • Problems that using tasks may have on the threading model

A brief introduction to threading

Threading moved on from its humble beginnings when developers discovered its power, and with that created background threading and task threading. Background threads are just that—you set something running in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required