Beginning Xcode, Swift Edition will not only get you up and running with Apple's latest version of Xcode, but it also shows you how to use Swift in Xcode and includes a variety of projects to build.
If you already have some programming experience with iOS SDK and Objective-C, but want a more in-depth tutorial on Xcode, especially Xcode with Apple’s new programming language, Swift, then Beginning Xcode, Swift Edition is for you. The book focuses on the new technologies, tools and features that Apple has bundled into the new Xcode 6, to complement the latest iOS 8 SDK.
By the end of this book, you'll have all of the skills and a variety of examples to draft from to get your Swift app from idea to App Store with all the power of Xcode.
This book is incredibly outdated. It's sold as relevant for current version of XCode (or at least it doesn't describe what version it is for).
However, we're on XCode 13 as of the time I write this review, and the book is written for XCode 6. There's a huge difference between both the swift language spec (the book is written for Swift 1 we're on swift 5) and the way XCode works. (This means the book hasn't been updated in 10+ years!)
So, it's basically useless. You won't be able to follow the examples because of substantial differences in the version of the software it's written for.
I do think if the book was regularly updated it would be worthwhile, but as it is, it's worthless. It's also important that any books written for software are updated regularly, and if the publisher doesn't want to regularly update it, they should take it out of print so folks like me don't end up accidentally buying something that's worthless.
It covers lot of must to have essentials, but the book can be reduced in terms of pages to almost the half. Although it covers good and essential aspects of Xcode, it contains many many unnecessary text. It seems the writer wants to increase the number of pages of the book. Many times I felt asleep reading it :)