У меня есть табличное представление, и когда вы нажимаете на вторую ячейку, оно загружает другое табличное представление, но второе табличное представление не загружается.
Я уверен, что все делаю правильно, но когда вызывается timeLeftArray = [[NSMutableArray alloc]init];
, происходит сбой.
Вот код реализации. В заголовке у меня есть NSMutableArray и UITableView Outlet.
* РЕДАКТИРОВАТЬ *
Это не код из первого табличного представления, это код для второго, когда второе табличное представление загружается с использованием этого кода, в таблице ничего нет. Это пустой стол. Я уверен, что я связал все также соответственно. В журналах сбоев ничего не может помочь, просто написано
"GNU gdb 6.3.50-20050815 (версия Apple gdb-1708) (четверг, 3 ноября, 21:59:02 UTC 2011)
Copyright 2004 Free Software Foundation, Inc.
GDB - это бесплатное программное обеспечение, на которое распространяется стандартная общественная лицензия GNU, и вы
добро пожаловать изменить его и / или распространять его копии при определенных условиях.
Введите «показать копирование», чтобы увидеть условия.
На GDB нет абсолютно никаких гарантий. Тип "показать гарантию" для деталей.
Эта GDB была настроена как "x86_64-apple-darwin" .sharedlibrary apply-load-rules all
Присоединение к процессу 391.
Текущий язык: авто; в настоящее время цель-c "
- (void)viewDidLoad
{
self.title =@"Warranty Length";
timeLeftArray = [[NSMutableArray alloc]init];
[timeLeftArray addObject:@"One Year"];
[timeLeftArray addObject:@"Two Years"];
[timeLeftArray addObject:@"Three Years"];
[timeLeftArray addObject:@"Four Years"];
[timeLeftArray addObject:@"Five Years"];
[timeLeftArray addObject:@"Six Years"];
}
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return [timeLeftArray count];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}
// Configure the cell...
cell.text= [timeLeftArray objectAtIndex:indexPath.row];
}