RWDevCon 2016 Vault
Part 1: 304: Swift and C Interoperability
— iOS & Swift

Lesson Complete

Play Next Lesson

304: Swift and C Interoperability

This video was last updated on Mar 12 2016

Swift’s type system encourages safety and forces us to write better code. However, this can be problematic when working with C. You may not see this as an immediate problem, since you’re coding in Swift, right? But what if your next project includes a legacy C codebase or open source C lib you need to wrap? This session will teach you how to safely work with C from Swift, what the obstacles and caveats are, and how wrap your C code so it’s far more Swift-y.