(iOS) runActionSheet - make it more robust