MRC use __block object in block safely