目前有这样的需求,公司有 4000 多种单据类型,每天移动端需要签核最多 600 张单据,那么首页如何显示这么多种类型的单据呢?另外 java 中的 adapter 在 swift 中如何实现啊?项目架构如何选择呢, mvvm ?
1
miketeam OP 我发错了专题吗?
|
2
holyghost 2016-11-04 12:32:17 +08:00
大家都被你的三个叹号镇住了!!!
|
3
miketeam OP 啊!我拍版措辞有问题啊?纯真程序员一个,不太会写文案
|
4
microchang 2016-11-04 12:54:01 +08:00 via Android
非 iOS 开发,不过这么多的类型先分类一波,再搜索一波问题应该也不大吧?
|
5
finab 2016-11-04 12:58:19 +08:00 via iPhone 1
数据结构我就不说了,多的死!!!
我就来推荐一个数据驱动的列表库,完美契合你这种需求。 Instagram 的 IGListKit |
7
beimenjun 2016-11-04 13:05:57 +08:00
4000 多种是排列组合出来的结果吗?
|
8
kera0a 2016-11-04 13:13:59 +08:00 1
@miketeam IGListKit 很好使,别说 4000 种, 4W 种都行!!!
尽量保持 adapter 粒度很小, 例如定义 一些 title price 的 adapter , 然后不同的单据根据自己的字段 往数据源里添加数据 IGListKit 自动根据数据源找相应的 adapter 显示出来,你只需要操作数据源 |
11
wohenyingyu01 2016-11-04 14:43:49 +08:00
tableview delegate 和 java 的 adapter 有啥区别嘛,为啥要实现……
|