发生错误时通知父类

问题描述:

我正在开发iOS 4应用程序。发生错误时通知父类

我有一个ViewController包含另一个类。在这门课上,我使用CoreLocation来跟踪GPS和航向。

我要通知ViewController中,有关于GPS用这种方法跟踪误差:

- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error 

我要检查,如果用户关闭位置跟踪,并显示出AlertView,但我只能这样做对一个viewController。

如何在发生此错误时通知ViewController?

您将使用通知或委派。在这种情况下,代表团更适合。看到我的答案,你应该能够适应你的情况。

您需要继承您的UIViewController并添加从视图中接收特定错误通知所需的方法。