I was looking through some Apple sample code for their 2014 WWDC session 'Advanced User Interfaces with Collection Views' and came across a weakself declaration that looked like the following:
__weak typeof(&*self) weakself = self;
My question is: what do the &* mean in the declaration? Why not just have:
__weak typeof(self) weakself = self;
Thanks for your help.