我有一个在后台不断运行的自定义类(NSObject)。在某些时候,它会弹出一个 UIAlertView,用户有两个选项。自定义类是 UIAlertView 的委托,因此处理按钮按下。
如果用户按下特定按钮,我想向用户展示一个模态视图控制器。我的问题是,这一切都是从 NSObject 处理的。它不是从 UIViewcontroller 处理的,所以我想不出一种方法来从这个并行运行的 NSObject 中呈现这个新的 View Controller。
我是否需要以某种方式确定当前哪个 VC 处于顶部且处于活动状态,以便在其之上展示一个新的 VC?