Use UIActionSheet with blocks instead of a delegate