Great article!

Incomplete understanding of capturing is surely the number one source of leaks in iOS projects.

I know you don’t want to make it longer than necessary, but I think the ‘Alternatives’ section could be expanded with a short example of the specific capture list technique from the linked objc article. It’s more concise than the context capture technique, and promotes thinking about what actually needs to be captured.

…becoming proper ninja!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store