テーブルビューを作成したいと思います。1つの配列からデータを取り込み、複数のセクションを持つテーブルビューを作成する
マイデータがアレイ
var myDataArray = [DataEntry]()
内部DataEntry
型のようなプロトコルである。
protocol DataEntry: class {
var idx: Int { get set }
var category: String { get set }
var title: String { get set }
}
私のデータアレイのためのようなある:
IDX = 0:category = "Section0"/title = "Row0"
idx = 1:category = "Section0"/title = "行1"
IDX = 2:種類= "Section0" /タイトル= "行2"
IDX = 3:カテゴリ= "セクション1" /タイトル= "行0"
IDX = 4:カテゴリ= "1節" /タイトル= "行1"
IDX = 5:カテゴリ= "2節" /タイトル= "行0"
IDX = 6:カテゴリ= "2節" /タイトル= "行1"
tableViewにどのようにデータを設定するのですか? ROMのこのdataArray? (もちろん、セクションと行は配列の内容に応じて調べる必要があります)
ありがとうございます!残念ながら、私の配列はあなたがそれを記述した形では常にありません。したがって、私は別の解決策を見つける必要があります。良い練習は何ですか? 'dequeueReusableCell'と' indexPath.row'と 'indexPath.section'でtableView-cellsを作成するために私のデータをどのような形にしなければなりませんか?どんな助けにも感謝! – iKK