1.UITableView數組
==================================================緩存
UITableView有兩種格式:group和plain對象
2.UITableView如何展現數據字符串
==================================================it
// 一共有多少組數據io
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView;table
// 每一組有多少行數據原理
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;配置
// 每一行顯示什麼內容sso
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
3.模型嵌套
==================================================
模型嵌套模型:數組中字典包含的數組裏還有字典
須要設置兩個模型在外層的模型中將內層的模型包裝
4.UITableViewCell
==================================================
介紹
代碼以下:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
// 1.定義一個cell的標識
static NSString *ID = @」njcell";
// 2.從緩存池中取出cell
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:ID];
// 3.若是緩存池中沒有cell
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:ID];
}
// 4.設置cell的屬性...
return cell;