309 B
309 B
This happens when an Objective-C block captures both self
and weakSelf
, a
weak pointer to self
. Possibly the developer meant to capture only weakSelf
to avoid a retain cycle, but made a typo and used self
as well in the block,
instead of strongSelf
. In this case, this could cause a retain cycle.