O'Reilly logo

Swift Programming: The Big Nerd Ranch Guide by John Gallagher, Matthew Mathias

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

28 Interoperability

Because Swift is a very new language, it will be common in your development career to work on an existing project implemented in Objective-C. After all, there are many years of app development behind us at this point. If you want to continue development using Swift on projects originally developed in Objective-C, you will need to learn how to make the two languages work together.

This chapter will show you exactly that. If you are not familiar with Objective-C, just follow along and type in the code. Not knowing Objective-C will not stop you from understanding the basic mechanics of interoperability. If you would like to learn more about Objective-C, check out the latest edition of Objective-C Programming: The ...

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