title: Activity Indicator not displaying based on whether the UIWebView is loading or not
body: <p>Sorry if this is an easy one. Basically, here is my code:</p>
  
  <p><strong>MainViewController.h</strong>:</p>
  
  <pre><code>#import "FlipsideViewController.h"
  
  @interface MainViewController : UIViewController &lt;UIWebViewDelegate, FlipsideViewControllerDelegate&gt; {
      IBOutlet UIWebView *webView;
      IBOutlet UIActivityIndicatorView *spinner;
  }
  
  - (IBAction)showInfo;
  
  @property(nonatomic,retain) UIWebView *webView;
  @property(nonatomic,retain) UIActivityIndicatorView *spinner;
  
  @end
  </code></pre>
  
  <p><strong>MainViewController.m</strong>:</p>
  
  <pre><code>#import "MainViewController.h"
  #import "MainView.h"
  
  @implementation MainViewController
  
  @synthesize webView;
  @synthesize spinner;
  
  - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
      if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
          // Custom initialization
      }
      return self;
  }
  
   - (void)viewDidLoad {
  
       NSURL *siteURL;
       NSString *siteURLString;
  
       siteURLString=[[NSString alloc] initWithString:@"http://www.site.com"];
  
       siteURL=[[NSURL alloc] initWithString:siteURLString];
  
       [webView loadRequest:[NSURLRequest requestWithURL:siteURL]];
  
       [siteURL release];
       [siteURLString release];
  
   [super viewDidLoad];
   }
  
  - (void)flipsideViewControllerDidFinish:(FlipsideViewController *)controller {
  
      [self dismissModalViewControllerAnimated:YES];
  }
  
  - (void)webViewDidFinishLoad:(UIWebView *)webView {
      [spinner stopAnimating];  
      spinner.hidden=FALSE;
      NSLog(@"viewDidFinishLoad went through nicely");
  }
  
  - (void)webViewDidStartLoad:(UIWebView *)webView {     
      [spinner startAnimating];     
      spinner.hidden=FALSE;
      NSLog(@"viewDidStartLoad seems to be working");
  }
  
  - (IBAction)showInfo {    
  
      FlipsideViewController *controller = [[FlipsideViewController alloc] initWithNibName:@"FlipsideView" bundle:nil];
      controller.delegate = self;
  
      controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
      [self presentModalViewController:controller animated:YES];
  
      [controller release];
  }
  
  - (void)dealloc {
      [spinner release];
      [webView release];
      [super dealloc];
  }
  
  
  @end
  </code></pre>
  
  <p>Unfortunately nothing is ever written to my log, and for some reason the <code>UIActivityIndicator</code> never seems to appear. What's going wrong here?</p>
  
  <p>Thanks folks</p>
  
  <p>Jack</p>