Have a look into websockets. They are used to create an always open connection between the client and server. Meaning your application will not need to continually poll the server for updates.
> It’s worth noting that the Leaks instrument can also be useful, but it is primarily used to detect memory that is never freed, not memory leaks from retain cycles.
The author does mention it.
For what it's worth, I can't see what gregdoesit quoted in the article.
http://atp.fm/205-chris-lattner-interview-transcript