Dealing with async calls and block.

Hi All There are always disadvantages of retaining “self” in side block we can work around it using __block or __weak ref of self. but the ideal way is as we call it strong weak dance. it goes like this __weak typeOf(self)ref=self;  //making weak ref of self ^( ){ __strong typeOf(ref)strongSelf=ref;   // converting it back … Read more