Book: Swift Style By Erica Sadun

There has been no shortage of books on Swift covering the language, but none that cover the best practices of Swift. Swift Style by Erica Sadun is a first of it’s kind to talk about the do’s and don’ts about using Swift and the best practices for using the language effectively.

Amazon Link

objc : Advanced Swift

This book is from the talented folks at objc.io. This book is loaded with code gems that you can’t find in any other book. If you want to know how things work under the hood, then this book is for you. A real masterpiece.

O’Reilly : iOS 10 Programming Fundamentals with Swift

This truly is my favorite Swift book. It’s very theoretical, so take your time when you read this book, it’s totally worth your time. If you are either a complete beginner or are in a hurry to learn Swift, then this is not the book for you. Matt Neuburg is a very knowledgeable author and has tons of experience writing books in the past, he is very thorough with the concepts and hence might come out verbose. But with this book, Matt provides everything you need to get started with swift development.

Effective Objective-C 2.0 : Matt Galloway

This is a must have book for every iOS developer who needs to deal with Objective-C Code. Matt uses his deep knowledge of Objective-C and offers practical advice and best practices to best utilize objective C for your projects. Highly recommended.