Who this book is for
This book is for developers who already know the basics of Swift and want to learn the more advanced features and tips on how to achieve high performance and build solid applications in Swift. We assume that you are familiar with at least a bit of Mac OS and the Xcode IDE. This book is for everyone who wants to takes their knowledge of Swift to a new level.
Knowledge of iOS or Mac OS programming and Objective-C would be plus, but it's not required.