Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Objective-C for Swift Developers

Are you new to Objective-C? This course will teach you how to use existing Objective-C code in your modern Swift projects using Xcode.

Intermediate
2h 18m
(1)

Created by David Nutter

Last Updated Oct 07, 2024

Course Thumbnail
  • Course

Objective-C for Swift Developers

Are you new to Objective-C? This course will teach you how to use existing Objective-C code in your modern Swift projects using Xcode.

Intermediate
2h 18m
(1)

Created by David Nutter

Last Updated Oct 07, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Swift developers will most likely encounter Objective-C legacy code at some point in their career. In this course, Objective-C for Swift Developers, you'll learn to read, understand, and use Objective-C code in your own Swift projects. First, you'll explore basic syntax of the Objective-C language. Next, you’ll discover classes and learn about the dynamic runtime. Finally, you’ll learn how to provide interoperability between Objective-C and Swift code. When you’re finished with this course, you’ll have the skills and a foundational knowledge of Objective-C needed to integrate powerful libraries while developing applications for Apple platforms.

Objective-C for Swift Developers
Intermediate
2h 18m
(1)
Table of contents

About the author
David Nutter - Pluralsight course - Objective-C for Swift Developers
David Nutter
3 courses 4.6 author rating 32 ratings

Dave is a software developer with several years of experience building applications that interact with external accessories. His primary focus is working on the iOS platform.

Get started with Pluralsight