iOS 开发。来来来,咱们讨论哈业务!!!

2016-11-04 11:50:55 +08:00
 miketeam

目前有这样的需求,公司有 4000 多种单据类型,每天移动端需要签核最多 600 张单据,那么首页如何显示这么多种类型的单据呢?另外 java 中的 adapter 在 swift 中如何实现啊?项目架构如何选择呢, mvvm ?

3164 次点击
所在节点    iDev
11 条回复
miketeam
2016-11-04 12:28:18 +08:00
我发错了专题吗?
holyghost
2016-11-04 12:32:17 +08:00
大家都被你的三个叹号镇住了!!!
miketeam
2016-11-04 12:37:40 +08:00
啊!我拍版措辞有问题啊?纯真程序员一个,不太会写文案
microchang
2016-11-04 12:54:01 +08:00
非 iOS 开发,不过这么多的类型先分类一波,再搜索一波问题应该也不大吧?
finab
2016-11-04 12:58:19 +08:00
数据结构我就不说了,多的死!!!

我就来推荐一个数据驱动的列表库,完美契合你这种需求。

Instagram 的 IGListKit
miketeam
2016-11-04 13:04:25 +08:00
@finab 谢谢,我看看这先。
beimenjun
2016-11-04 13:05:57 +08:00
4000 多种是排列组合出来的结果吗?
kera0a
2016-11-04 13:13:59 +08:00
@miketeam IGListKit 很好使,别说 4000 种, 4W 种都行!!!
尽量保持 adapter 粒度很小,
例如定义 一些 title price 的 adapter ,
然后不同的单据根据自己的字段 往数据源里添加数据

IGListKit 自动根据数据源找相应的 adapter 显示出来,你只需要操作数据源
miketeam
2016-11-04 14:12:28 +08:00
@beimenjun 是本身就有这么多!!
miketeam
2016-11-04 14:16:18 +08:00
@kera0a thanks !
wohenyingyu01
2016-11-04 14:43:49 +08:00
tableview delegate 和 java 的 adapter 有啥区别嘛,为啥要实现……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/317979

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX