I will focus on the mechanics and programming involved in great game design for iOS. A few secondary topics are outside the scope of this book.
Successfully promoting and marketing your game is an important job, but this text focuses on game development mechanics and Swift code. If you are interested in making money from your games, I strongly advise you to research the best ways to promote yourself within the indie gaming community and to start marketing your game well before launch.