Baccalad
Baccalad

Reputation: 327

Xcode - Help implementing some code into a view based app?

Can someone help me with implementing this code into a view based app?

This is the code that I have:

- (void)webViewUIWebView *)newsweb didFailLoadWithErrorNSError *)error {
   UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Connection Error1!"       message:@"Please confirm network connectivity and try again!" delegate:self     cancelButtonTitle:@"Dismiss" otherButtonTitles:nil];
   [alert show];
   [alert release];
}

With this code and any other code that I may need, but don't know, I would like to know what code to implement into the .h + .m view controller files.

What I am trying to achieve is an error after starting the app if there is no network connection available. What I'm worried about also but not quite sure if it will happen, is that this will repeat the error "x" times for how many UIViews I have. If that would be the case could you also help me should that it would only show the error once.

Upvotes: 0

Views: 448

Answers (1)

Aurum Aquila
Aurum Aquila

Reputation: 9126

Put a Boolean in your header file, and when the alert fires, change it. If the Boolean is false, then simply don't show the alert.


@interface
    BOOL alertShown;
@end

@implementation
    -(void)applicationDidFinishLaunching{
           alertShown = NO;
}

    -(void)webViewError{
          if(alertShown == NO){
              //show the alert
              alertShown = YES;
    }
}
@end

Upvotes: 1

Related Questions