UIAlertView+DelegateBlocks: blocks were not called because iOS checks respondesToSelector: at the time when delegate is set (and before delegate blocks are set).