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
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.