How do I avoid capturing self in blocks when implementing an API?
摘要:Short answerInstead of accessingselfdirectly, you should access it indirectly, from a reference that will not be retained.If you're not using Automatic Reference Counting (ARC), you can do this:__block MyDataProcessor*dp = self;self.progressBlock =^(CGFloat percentComplete){[dp.delegate myAPI:dp
阅读全文
posted @ 2014-01-10 18:51