0
私はコアデータからデータを取得し、テーブルビューで表示しているアプリケーションを開発しました。私はデータをフェッチするまでうまくいっているが、テーブルビューにそれらを挿入している間は最後のエントリだけがテーブルビューに表示されている。以下は、私が書いたコードです。プレビューして解決策を手伝ってください。iosでテーブルビューにデータを挿入する際の問題
Deviceinfo *app = [arr objectAtIndex:indexPath.row];
switch(indexPath.row)
{
case 0:
NSLog(@"%@",app.platform);
cell.textLabel.text = @"platform";
cell.detailTextLabel.text =[app platform];
case 1:
NSLog(@"%@",app.model);
cell.textLabel.text = @"model";
cell.detailTextLabel.text = [app model];
case 2:
NSLog(@"%@",app.mac_address);
cell.textLabel.text = @"mac address";
cell.detailTextLabel.text = [app mac_address];
}
return cell;
私はこのコードをcellForRowAtIndexpathデリゲートに実装します。私はテーブルビューでのみMACアドレスを取得しています。
おかげ
しかし、私は3つすべての場合が実行される必要があります。最初のケースコントロールを実行した後にブレークを挿入すると、残りのケースがどのように実行されるのかループが終了します。 – NNR
すべてのケースが実行され、その内容が別のセルに表示される必要があります。 – NNR
複数の行に複数のセルを使用する必要があります。私はあなたのケースのための適切なコードでそれを更新するつもりです。 – richerd