O'Reilly logo

Swift Translation Guide for Objective-C Users: Develop and Design by Maurice Kelly

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 15. Interacting with Objective-C

The future for OS X and iOS development very clearly lies in Swift. Given that it’s a completely new language, and Cocoa development is so closely tied to Objective-C, convincing developers to move across completely without ensuring some level of interoperability would never have been an easy task.

Fortunately, the level of integration between the two languages can be adjusted to suit the individual developer or organization. You can selectively introduce Swift classes to an existing Objective-C project, or include entire Swift-based frameworks, allowing you to start small and introduce greater amounts of Swift code as time goes on.

Conversely, if you want to start new projects in Swift, yet still leverage ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required