title: reason 'uitable data source is not set' error in iOS 8.0.2
body: <p>I have a view having table to display list of contacts and another view for its detail. Issue is when I open contacts-view then it works fine; but when i open it, go to detail view of contact and press back then it gets crashes.
  It shows me error like below.</p>
  
  <p><strong>Assertion failure in -[UITableView _createPreparedCellForGlobalRow:withIndexPath:], /SourceCache/UIKit_Sim/UIKit-1914.84/UITableView.m:6048.</strong><br/>
  <strong>Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UITableView dataSource is not set'</strong></p>
  
  <p>I have observed this in iOS 8.0.2 which works fine on iOS 7.0. Is there anything related to iOS version.?</p>
  
  <p>Same thing is happening in Message module. Here I am posting code snippet.</p>
  
  <p><strong>MessageListController.m</strong></p>
  
  <pre><code>- (void)viewDidLoad
  {
      [super viewDidLoad];
  }
  
  - (void)viewWillAppear:(BOOL)animated
  {
      [super viewWillAppear:YES];
  
      self.tabBarController.tabBar.hidden = FALSE;
  
      instanceMessageList.delegate = self;
      instanceMessageList.dataSource = self;
      [self setNavigationBarView];
  }
  
  - (void)viewDidUnload
  {
      [super viewDidUnload];
  }
  
  - (void)viewWillDisappear:(BOOL)animated
  {
      [super viewWillDisappear:animated];
      [self setEditing:FALSE animated:YES];
  }
  
  - (void)dealloc
  {
      [instanceMessageList release];
      [super dealloc];
  }
  </code></pre>
  
  <p><strong>MessageListViewController.h</strong></p>
  
  <pre><code>@interface MessageListViewController : UIViewController &lt;UITableViewDelegate, UITableViewDataSource,NSFetchedResultsControllerDelegate, MessageDelegate, UIActionSheetDelegate&gt;
  {
  #pragma mark -
  #pragma mark Instance variable declaration
  
      IBOutlet UITableView *instanceMessageList;
      IBOutlet UILabel *noMessages;
  }
  
  #pragma mark -
  #pragma mark Instance variable property declaration
  
  @property (nonatomic, retain) UITableView *instanceMessageList;
  
  @end
  </code></pre>