首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
西木柚子
掘友等级
iOS 攻城狮
|
阿里
iOS、Python、Web前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
50
文章 50
沸点 0
赞
50
返回
|
搜索文章
最新
热门
组件化方案调研
这篇文章主要是我近段时间针对市面上存在的一些组件化方案的调研之后,再经过自己的反思和总结写的,博客中部分文字和图借鉴自下面的博客。各位看官大爷就当做一篇读书笔记来看即可,主要是参考了如下几篇文章,另外零零散散的也看了一些其他资料,但是大多都是相似的 Target-Action方…
深入分析MVC、MVP、MVVM、VIPER
看了下上篇博客的发表时间到这篇博客,竟然过了11个月,罪过,罪过。这一年时间也是够折腾的,年初离职跳槽到鹅厂,单独负责一个社区项目,忙的天昏地暗,忙的差不多了,转眼就到了7月。 七月流火,心也跟着燥热起来了,眼瞅着移动端这发展趋势从05年开始就一直在走下坡路了,想着再这么下去不…
设计模式系列 15-- 最终篇
image 终于要写完这个系列了,GOF 的设计模式总共有 23 种,我在前面的篇章只写了其中 16 个,剩下的 7 个放到这篇文章一起写了。因为这 6 个设计模式要么是 iOS 自身语言特性已经实现了,要么是没有什么太大的利用价值,所以放在一起简单讲解下。 今天要学习如下 7 种设计模式: 原型模式 …
设计模式系列 14-- 单例模式
在开发中经常会用到单例设计模式,目的就是为了在程序的整个生命周期内,只会创建一个类的实例对象,而且只要程序不被杀死,该实例对象就不会被释放。下面我们来看看单例的概念、用途、如何创建,以便加深理解。 定义 保证一个类仅有一个实例, 并提供一个访问它的全局访问点。 作用 在应用这个模…
放肆的使用 UIBezierPath 和 CAShapeLayer 画各种图形
'CAShapeLayer 是 CALayer 的子类,但是比 CALayer 更灵活,可以画出各种图形,当然,你也可以使用其他方式来画,随你。
设计模式系列13--享元模式
image 我们来做一个很简单的小程序:在界面上随机显示10万朵小花,这些小花只有6种样式。如图所示: image 一看,这还不简单,直接创建10w个imageview显示不就是了,代码如下: - (void)viewDidLoad { [super viewDidLoad];…
设计模式系列 12-- 职责链模式
image 项目做完了,作为老大的你决定叫上项目组的人一起聚个餐犒劳下大家,于是你去财务申请聚餐费用,财务告诉你聚餐费用申请的流程如下: 小于 500 元,项目经理可以审批 大于 500 小于 1000,需要部门经理审批 大于 1000 的都需要总经理审批 如果让你来实现这个流程,该如何做呢…
设计模式系列 11-- 桥接模式
image 假设要实现一个给客户发送提示消息的功能,发送的消息类型可分为:普通消息、加急消息、特加急消息等等,而每种消息的发送的方式一般有:系统内推送、手机短信、电子邮件等等。如果让我们来实现,会怎么做呢? 我们先来实现一个简单的版本,使用系统推送和电子邮件发送普通消息,实现起…
设计模式系列10--装饰者模式
image 大部分公司都有销售团队,假设老板给你布置了一个任务,让你按照下面的要求开发一套程序来计算销售团队每个月的工资。 每个人当月业务奖金 = 当月销售额 * 3% 每个人的累积奖金 = 总的回款额 * 0.1% 销售经理的团队奖金 = 团队总销售额 * 1% 每个人的工资…
设计模式系列9--状态模式
image 今天我们来做一个糖果机吧,用户只需要投入25美分,就可以购买糖果了,具体的构造如下图所示: image 每个圆圈都表示一种状态,而每个箭头都表示一种动作,这些状态随着不同动作的进行就可以不断切换。从图中可以看到我们有四种状态和四种动作,那么废话不多说,下面我们就来看…
下一页
个人成就
优秀创作者
文章被点赞
1,868
文章被阅读
84,327
掘力值
3,769
关注了
22
关注者
5,199
收藏集
2
关注标签
32
加入于
2016-08-09