1

ビューコントローラでテーブルビューを使用しています。tableviewcellは同じデータを行にのみ表示します。ビューコントローラにアクションボタンがあります。ボタンを押すと、テーブルビューセルに表示される出力がコンセプトになります。文字列を配列として割り当てる方法がわかりません。デバイスをnsarrayとして使用しています

- (void)viewDidLoad{
 [super viewDidLoad];
 self.label.text = @"";
 device=[[NSString alloc]init];
}

-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
 {   
 return 2;
 }
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{


static NSString *CellIdentifier=@"Cell";
//cell = [tableView dequeueReusableCellWithIdentifier:cellID];
//if (!cell)
    //cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:cellID] autorelease];



UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if(cell==nil)
{
    cell =[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];

}


   cell.textLabel.text=[NSString stringWithFormat:@"%@",device];
   cell.accessoryType=UITableViewCellAccessoryDetailDisclosureButton;
    return cell;
 }

-(void)peripheralManagerDidConnectPeripheral:(PeripheralManager *)manager
{
device = [NSString stringWithFormat:@" %@", manager.deviceName];
[self.deviceTable reloadData];
}
4

0 に答える 0