1

ここで、120単語のリストを持つテーブルクラスを作成しました。さらに精度を高めるために、テーブルの最小10行を選択する必要があります。テーブルから10行を超える行を選択するにはどうすればよいか教えてください。これらの値を特定の配列または別の場所に保存します..私を助けてください。

 @implementation tableview
  NSArray *myArray ;

 - (id)initWithStyle:(UITableViewStyle)style
 {

    self = [super initWithStyle:style];

    if (self) {
        // Custom initialization
    }
     return self;
 }

 - (void)viewDidLoad
 {
    [super viewDidLoad];

     myArray = [NSArray arrayWithObjects:

                 @"ad (a-d)",.......,Nil];

   }

 - (void)didReceiveMemoryWarning
 {
    [super didReceiveMemoryWarning];
 }

 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
     return  [myArray  count];
 }

 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
     return 1;
 }
 - (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];
     }

   cell.textLabel.text = [myArray objectAtIndex:indexPath.row]; //=@"ASDF" works.

    return cell;
}

 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
 {
     <#DetailViewController#> *detailViewController = [[<#DetailViewController#> alloc]  initWithNibName:@"<#Nib name#>" bundle:nil];
     [self.navigationController pushViewController:detailViewController animated:YES];
}

@end
4

2 に答える 2