Fixed some warnings

I also prefer to put the __strong qualifier at the beginning, but the weakSelf variable is declared like this above so I did this for consistency :)
About using `typeof`, same thing, I also prefer that, I used the explicit name of the class for consistency with the code above.

(Side note: I just realized I messed up the indentation so I'll fix that)