Added weakSelf to block.

[ADDED]     Pass a weak self pointer to the block for convenient access.