電話[tableScores reloadData];
で- (void)viewWillAppear:(BOOL)animated
アップデート1
また、ヘッダーでarrValuesを定義する必要があります。viewWillAppearを実行するたびに、新しいインスタンスを作成しますが、コントローラーの残りの部分全体でそれを使用することはできません。これが、ブレークポイント以外に何も表示されない主な理由です。
アップデート2
以下のコメントによるとcellForRowAtIndexPath:
、セルの作成方法を実装していません。以下に例を示しますが、このUITableViewは101であるため、プロジェクトの例をネットで検索することをお勧めします。配列とtableViewに関しては、まだまだ学ぶ必要のあることがたくさんあります。
例cellForRowAtIndexPath:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"FriendCellIdentifier";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];
}
cell.textLabel.text = [arrValues objectAtIndex:indexPath.row];
return cell;
}