Iphone 带故事板的UISplitViewController

Iphone 带故事板的UISplitViewController,iphone,ios,ios5,iphone-4,Iphone,Ios,Ios5,Iphone 4,我正在为iPad应用程序使用带有分割视图控制器的故事板。并将其初始值设置为分割视图控制器。我正在通过数组填充主视图控制器。”feature'是我声明方法的NSObject类: - (feature *)initWithName:(NSString *)name iconName:(NSString *)iconName featuresofiphone:(iphoneFeatures)featuresofiphone; 但这是一个例外: exception 'NSRangeException',

我正在为iPad应用程序使用带有分割视图控制器的故事板。并将其初始值设置为分割视图控制器。我正在通过数组填充主视图控制器。”feature'是我声明方法的NSObject类: - (feature *)initWithName:(NSString *)name iconName:(NSString *)iconName featuresofiphone:(iphoneFeatures)featuresofiphone; 但这是一个例外: exception 'NSRangeException', reason: '-[UITableView scrollToRowAtIndexPath:atScrollPosition:animated:]: row (0) beyond bounds (0) for section (0).'
控件也不能到达cellForRowAtIndexPath方法。帮帮我

您没有足够的单元格,只需对行进行注释即可

    [self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] animated:NO scrollPosition:UITableViewScrollPositionMiddle];
它试图滚动到一个不存在的单元格

-(void)viewDidLoad
{
  [super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
 self.detailViewController = (DetailViewController *) 
 [[self.splitViewController.viewControllers lastObject] topViewController];
 [self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] 
 animated:NO scrollPosition:UITableViewScrollPositionMiddle];
}
    [self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] animated:NO scrollPosition:UITableViewScrollPositionMiddle];