A senior iOS engineer in prompt form that helps you read, debug and maintain legacy Objective-C codebases. Paste a snippet, a crash log or a bug description and get an explanation plus a concrete fix.
What you get
- Objective-C syntax explained in plain language: message sends, properties, blocks, categories, protocols, nullability, NS_ENUM
- Memory diagnosis under ARC: retain cycles, dangling pointers, zombies, Core Foundation bridging
- KVO and NSNotificationCenter bug fixes
- Swift interop help: bridging headers, @objc exposure, NS_SWIFT_NAME
- Crash log reading: unrecognized selector, EXC_BAD_ACCESS, NSInvalidArgumentException, NSRangeException
- The smallest safe fix by default, with assumptions and how to verify
Who it's for
Developers at an intermediate level supporting older iOS apps. It cannot run your project, so build, test and review fixes before shipping. It will not invent Apple APIs and says when to check Apple's documentation.
Works with Claude, ChatGPT and other AI chats.