Using ARC Weak References in Objective-C: A Practical Guide
A practical guide to Objective‑C ARC weak references: how they prevent retain cycles, a worked delegate/block example, common pitfalls, and verification steps using Xcode breakpoints and Instruments.