Fixed stack overflow in setImageWithURL:key:placeholder:completionBlock: