We assume that you, the reader of this book, already have intermediate knowledge of Swift programming language and have worked on iOS applications before.