Swift is a new object-oriented programming language for iOS and OS X app development. It is designed to seamlessly integrate with Cocoa, Cocoa Touch, and Objective-C, allowing you to use the same familiar classes, patterns, and practices to build apps. Swift makes working with Cocoa and Objective-C safer, faster, easier, and more fun.
This book provides: – An overview of a Swift Xcode project – Design patterns and best practices for working with Cocoa, Objective-C, and C – Step–by–step instructions to use Swift and Objective-C in the same app – Strategies to migrate your Objective-C code to Swift
Great quick guidelines for both pure Swift and Pure Objective C developers but to follow and understand the content you must have both Swift & Objective C knowledge as this book is intended to guide you through migrating from Objective C to Swift and vice-versa as well as mixmatching both languages in the same project.
Note: The final latest version I was able to get for this book is Swift 4 Beta. And It seems like there will be no more updates for this book as per this comment: - https://developer.apple.com/forums/th...
its not a book that you can read ahead of using swift and obj-c together. its a handbook for someone that needs or want to use it during dev/preparation.
so i can't truly say 4 starts. for me it was 3, but i found few notes that were interesting thats why 4 stars.
A companion volume which addresses the basics of migration and interacting with existing frameworks, yet leaves much still to be answered. What's there is fine, and does at least help clarify attribute syntax.
They've put a lot of thought into interoperability between swift and objc - the beginning of a journey, great to have some docs from the source of the technology