Swift Programming: The Ultimate Beginner’s Guide to Learn swift Programming Step by Step, 3nd Edition [2021] Alexander Aronowitz
💾 Скачать книгу
What you will learn:
• Understand core Swift components, such as operators, collections, control flows, and functions
• Learn how and when to use classes, structures, and enumerations
• Understand how to use protocol-oriented design with extensions to write easier-to-manage code
• Use design patterns with Swift to solve commonly occurring design problems
• Apply copy-on-write for your custom value types to improve performance
• Add concurrency to your applications using Grand Central Dispatch and Operation Queues
• Implement generics to write flexible and reusable code