写点什么

开源 Flix - 谈异构列表解决方案

  • 2019-09-21
  • 本文字数:455 字

    阅读完需:约 1 分钟

开源 Flix - 谈异构列表解决方案

GMTC北京2018大会上,宋旭陶讲师做了《开源 Flix - 谈异构列表解决方案》主题演讲,主要内容如下。


演讲简介


在 iOS 应用开发中,我们会遇到构建列表视图问题,特别是构建异构非复用、同构复用混杂列表场景。由此开源社区诞生了 Eureka、XLForm 等开源项目。终于我也忍不了在 dataSource 中配置各种异构 Cell,创建了 Flix 项目。本次演讲将介绍 Flix 诞生来源、设计理念、适用场景。重点探讨如何在列表视图中尽可能地复用代码和完善代码整体结构。


演讲内容主要包括:


  1. 列表构建痛点和 Flix 解决目标


(1) 异构非复用列表


(2) Flix 预想目标


  1. Flix 设计理念


(1) 非复用 Cell 构建


(2) 复用 Cell 构建


(3) 整合 Provider


  1. 适用场景和总结


听众收益:


提供一种复杂列表构建的解决方案,并分享一些 Swift 上泛型、协议以及类型擦除的使用要点。


讲师介绍


宋旭陶


美甲帮 iOS 工程师


美甲帮 iOS 工程师,负责北京 Saas 部门 iOS 客户端和 Web 开发。SwiftGG 成员,开展沙龙和 @Swift 大会活动。喜欢写一些 Swifty 的 Code。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2018/beijing/schedule


2019-09-21 14:54849

评论

发布
暂无评论
发现更多内容

Linux文件系统ln-软连接、硬链接

A-刘晨阳

Linux 运维 11月月更 软硬连接

【LeetCode】第 k 个数 Java 题解

Albert

算法 LeetCode 11月月更

【C语言】default 关键字

謓泽

11月月更

易仓科技×OceanBase:打造跨境行业全生态链的新零售SaaS

OceanBase 数据库

客如云×OceanBase:分布式云升级助力客如云降本增效

OceanBase 数据库

对话ACE第六期:数据库上云的趋势和挑战

OceanBase 数据库

低代码选型应该注重哪些方面的能力?

优秀

低代码

新能源物流车行业如何服务升级 地上铁联合火山引擎VeDI“破题”

字节跳动数据平台

大数据 数据应用

随想 小城市的程序员该如何生存

百里丶落云

生活状态 生活杂谈 11月月更

大数据培训班学习方法有哪些

小谷哥

从ZETA无线通信技术特点出发选择合适的物联网协议

ZETA开发者

物联网 通信 通信协议 无线通信 物联网技术

在线 Notebook 教学实训,支持分组评审作业|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 编程建模 教学实训

OceanBase 社区版4.0发版:一个全新的里程碑

OceanBase 数据库

Linux su命令 – 切换用户、用户提权

A-刘晨阳

Linux 运维 sudo 11月月更 用户提权

python中私有成员和公有成员

乔乔

11月月更

零依赖监控解决方案:TDengine+Grafana落地实施

TDengine

数据库 tdengine 时序数据库

项目管理的精髓

PMO实践

项目管理 PMO 项目经理

数字化转型中的数字智能

PMO实践

数字化 科技 数智化 数智未来

GPU 和显卡是什么关系?

Finovy Cloud

人工智能 gpu 云渲染 GPU渲染

安全!稳定!可信!选OceanBase就对了

OceanBase 数据库

JavaScript学习(二)

Studying_swz

JavaScript 11月月更

甘特图是什么意思?甘特图制作步骤教程

优秀

甘特图

前端培训有哪些比较好的学习方法

小谷哥

开发问题记录

青柚1943

抓包分析 TCP 握手和挥手

C++后台开发

网络协议 TCP/IP 后端开发 C++开发 抓包分析

web服务器

初学者

网络 web服务器 11月月更

我服了!SpringBoot升级后这服务我一个星期都没跑起来!(上)

艾小仙

Java spring 程序员 springboot spring-boot

OceanBase CTO杨传辉:单机分布式一体化助力企业降本增效

OceanBase 数据库

Canvas 拖拉拽建模工具,支持排序导出 Notebook 内容|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 canvas 编程建模

华为正式发布毕昇C++编程语言,全面升级毕昇编译器

科技热闻

Linux中的日志管理

A-刘晨阳

Linux 运维 日志 log 11月月更

开源 Flix - 谈异构列表解决方案_GMTC_宋旭陶_InfoQ精选文章