Free eBook - Mastering Swift 5 - Fifth Edition

4.5 (4 reviews total)
By Jon Hoffman
  • A new free eBook every day on the latest in tech
  • 30 permanently free eBooks from our core tech library
  1. Taking the First Steps with Swift

About this book

Over the years, the Mastering Swift book has established itself amongst developers as a popular choice as an in-depth and practical guide to the Swift programming language. The latest edition is fully updated and revised to cover the new version: Swift 5.

Inside this book, you'll find the key features of Swift 5 easily explained with complete sets of examples. From the basics of the language to popular features such as concurrency, generics, and memory management, this definitive guide will help you develop your expertise and mastery of the Swift language.

Mastering Swift 5, Fifth Edition will give you an in-depth knowledge of some of the most sophisticated elements in Swift development, including protocol extensions, error handling, and closures. It will guide you on how to use and apply them in your own projects.

Later, you'll see how to leverage the power of protocol-oriented programming to write flexible and easier-to-manage code. You will also see how to add the copy-on-write feature to your custom value types and how to avoid memory management issues caused by strong reference cycles.

Publication date:
April 2019
Publisher
Packt
Pages
370
ISBN
9781789139860

About the Author

  • Jon Hoffman

    Jon Hoffman has over 20 years' experience in the field of Information Technology. Over those 20 years, Jon has worked in the system administration, network administration, network security, application development, and architecture arenas. Currently, he works as an Enterprise Software Manager at Syntech Systems. He has developed extensively for the iOS platform since 2008. This includes several apps that he has published in the App Store, apps that he has written for third parties, and numerous enterprise applications. Some of Jon's other interests are playing basketball, kayaking, and working out with his daughters. Jon also really enjoys Tae Kwon Do, where he and his oldest daughter earned their black belts together early in 2014 and are currently 3rd-degree Black Belts.

    Browse publications by this author

Latest Reviews

(4 reviews total)
O livro possui um detalhamento e cuidado t├ęcnico impressionante. Vale a pena conferir.
Great book on Swift, and easy purchase! Recommended.
Good content let down by poor or non-existent proofreading.

Recommended For You

Swift Protocol-Oriented Programming - Fourth Edition

Embrace the Protocol-Oriented Programming paradigm, for better code maintainability and increased performance, with Swift programming.

By Jon Hoffman
Swift Protocol-Oriented Programming - Fourth Edition

Embrace the Protocol-Oriented Programming paradigm, for better code maintainability and increased performance, with Swift programming.

By Jon Hoffman
iOS 13 Programming for Beginners - Fourth Edition

A step-by-step guide to learning iOS app development and exploring the latest Apple development tools

By Ahmad Sahar and 1 more
iOS 13 Programming for Beginners - Fourth Edition

A step-by-step guide to learning iOS app development and exploring the latest Apple development tools

By Ahmad Sahar and 1 more