Schrodinger's Cat Rescue: Mirroring Objective-C to Swift
This talk was part of the iOS Developers Global Summit 22 (Pro Track). The goal: show practical ways to keep Objective-C and Swift living side by side by leaning on the Runtime API.
Watch the talk
Session focus
- Why Obj-C compatibility still matters for mature codebases.
- Using the runtime to mirror behaviors between languages (selectors, method swizzling, and safe message forwarding).
- Tips for re-signing and instrumenting apps without destabilizing production builds.
- Patterns for wrapping legacy Obj-C APIs so they feel native in Swift.
Resources
- Slides/recording: https://drive.google.com/drive/u/1/home
- Event schedule: https://geekle.us/schedule/ios
If you need the runtime snippets or want to discuss migration strategies, reach out - I'm always happy to share the playbook from this session.