首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
高质量代码
订阅
BUG攻城狮
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
UIScrollView+Masonry 自适应宽高
宽高自适应高度自适应宽度自适应
如何避免大量的if-else?
写代码的程序员很多,写好代码的程序员却不是那么多(愿你我都在路上)。今天分享一个避免大量`if-else`的案例,和大家共同进步。
iOS 对 Cell 的相关封装和复用
一步一步从简到繁, 介绍如何对 UICollectionViewCell 进行封装和复用以及讲解如何解决在实际使用场景中遇到的问题.
iOS 架构设计 (解耦的尝试) 之 UI 样式复用与布局管理
这一次来说一下在日常的开发中最常见的两个问题: 一个是样式,颜色、背景、font。。。。 一个是布局管理 其中的成果自然也是搞成了类库方便使用(Talk is cheap show me the code.):StyleSheet 和 DZGeometryTools。
iOS 封装一个仿 RxDriver 简易 UITableView 数据源驱动绑定功能思路与实现
废话开篇:RxSwift 下的 Driver 一般用来绑定在主线程需要执行的 UI 操作,最常用的就是绑定 UITableView 的 DataSource ,那么,如此优雅代码风格也确实值得借鉴,但
iOS 封装一个简易 UITableView 链式监听点击事件的功能思路与实现
废话开篇:RxSwift 对于其功能可以说是 swift 语言的高度封装了,但是它里面也用到了一些 OC 特性,比如交换方法实现。RxSwift 对于 UITableView 的点击事件就进行了二次封
iOS面向切面的TableView-AOPTableView
这个是公司很久之前的开源项目,一个大牛写的,在项目中一直有在用,今天有空发了点时间看下如何实现,看了之后感觉挺有收获,故撰此文,分享给需要的同学。 关于为何使用AOP,在MeetYouDevs/IMYAOPTableView这个库的简介中已经有提及到了,主要是针对在我们数据流中…
iOS 简单封装 UITableView 链式监听点击事件下 Dispose 和 DisposeBag
废话开篇:RxSwift 在任务序列执行代码的最后面会调用 dispose() 或者 disposeBy() 方法,其实这里会有个疑问,那么 RxSwift 要销毁的到底是什么?因为在创建任务序列的过
用runtime优化tableView写法
然后就是设置11个section,每个section里有三个cell,通用的titleSectionCell和moreSectionCell,还有每个section对应的自己的内容cell,每个cell负责自己的UI显示及点击事件。 整理后 逻辑思路是清晰了,但是怎么写代码呢?…
ResponderChain+Strategy+MVVM实现一个优雅的TableView
在iOS开发中,常见的MVC中,复杂界面的Controller中的代码极其臃肿,动则上千行的代码量对后期维护简直是一种灾难,因此MVC也被调侃为Messive ViewController,特别是有多种类型Cell的TableView存在时,在-tableView:cellFo…