Changed the __block variables declaration for __weak when ARC is available (with ARC its recommended to use __weak vs __block except for OS below 4.x which this framework is not supposed to support).

Signed-off-by: Esteban Torres <me@estebantorr.es>