ユーザーはテキストフィールドにテキストを入力し、ボタンUItableview
をクリックすると、テキストを表示したいと思いますtableviewcell
。もう一度テキストを入力すると、セル 0 に古いテキストが表示され、セル 1 に新しいテキストが表示されます。何度も何度も...問題は単純に見えます。NSMutableArray
ユーザーが送信ボタンをクリックするとオブジェクトを追加しますが、配列カウントは常に0を返します。誰か助けてください.thx.
これが私のコードです:
int s=0;
-(IBAction)btn_Click:(id)sender{
[array insertObject:txt.text atIndex:s];
s++;
[tableView reloadData];
}
//mytableview delegates
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
return 1;
}
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
return [array count];
}
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
UITableViewCell *cell=[[UITableViewCell alloc]init];
cell.textLabel.text=[array objectAtIndex:indexPath.row];
return cell;
}