getRandomObjectsWithParams:bound:completion:

Moving the check for the completion block to the top. There’s no use
continuing (no possible way to return the objects) if there’s no
completion block.