首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
苏大盒子
掘友等级
专找茬的架构师
|
ByteDance
代码找茬我最在行
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
最新
热门
记一次网络模块的小规模重构
这里这个repondBlock即处理网络回调的block。 MGJCommand提供的回调方式是使用block,MGJCommandCompletionBlock中包含两个参数,一个id类型的error和一个id类型的content,由于在开发时并没有定义什么规范,所以业务实现…
MVVM使用实践
这篇博文是针对目前公司所在的团队使用MVVM(具体可以看limboy的博文)的一个问题总结和建议规范,记录在此以作备份。 一般情况不建议复用,ViewModel和V(VC)是一个一一对应的关系,ViewModel的复用一般情况下就意味着一个逻辑复杂的View(VC)的复用,这类…
KVOController代码分析和踩坑
KVOController是FaceBook的一个开源库,提供了方便的姿势让你去使用KVO。 observe操作完成后,observer会在delloc时移除观察,非常方便。 5._FBKVOSharedController的单例调用系统KVO方法,将自己作为观察者来观察Tar…
Model–view–viewmodel(wiki翻译)
Model–view–viewmodel(MVVM) 是一个软件架构设计模式。 MVVM 是 Martin Fowler 的 Presentation Model 设计模式的一个演变。和 Fowler 的 Presentation Model 一样,MVVM 抽象了 view …
Mediator(中介者)模式在iOS开发当中的使用
在软件工程中,中介模式定义了一个对象,该对象封装了一组对象是如何交互的。这种模式被认为是一个行为模式,因为它可以改变程序的运行行为。 在一个项目里,我们开发的程序是由大量的类来组成的,随着程序功能的不断增加,类和类之间的依赖关系也跟着趋于复杂,而中介者模式便能解决这个问题。 这…
个人成就
文章被点赞
276
文章被阅读
45,967
掘力值
997
关注了
3
关注者
146
收藏集
1
关注标签
6
加入于
2017-11-04