Use of weak self to avoid strongly captured over-retained self in blocks
Merge pull request #185 from shawnwall/master

Use of weak self to avoid strongly captured over-retained self in blocks