个人学习笔记 要喷请轻喷!
最近公司让自己写聊天 所以自己就研究了下这方面 今天刚研究完qq好友列表 怕忘了,写上以后好用的时候好找!
首先当然是新建一个vc啦!不过我太懒 就用的系统的;
因为我的前任基本上都用的view 所有的操作都在view里写的,所以我改的很痛苦,我就又建了一个view;
要实现的就是这个效果 所以我要新建两个model 一个组model 一个组里面内容的model
组model
.h
组里面内容的model
这两个model 里的两个方法就是init的就是重写init方法 并用kvc赋值;
第二个就是类方法直接alloc重写的init方法;
这样的好处就是 在初始化的时候值就已经赋值给他model 不用写大量的赋值代码;
然后就是在view理创建tableview了 因为我的数据是从plist里取出来的 所以我直接创建的时候就把数据全放到了数据源里
并用懒加载
FreldTableViewCell * cell = [FreldTableViewCell creatTableView:tableView model:models];
这是一个类方法 我在自定义cell里 就已经把cell 创建好并且把model传了进去;
直接可以调用model的里的数据了 但是千万别忘记倒入model的头文件!头文件!头文件!
下面就是要重写 headview了这是一个view