前言:HTML-页面结构,负责从语义的角度搭建页面结构;CSS-页面样式表现,负责从审美的角度美化页面;JavaScript-交互行为,负责从交...
前言:前端自从HTML5出来以后,发展极为迅速,抢占了很大一部分原生开发的份额。我觉得原因有两个:第一个是H5开发跨平台,横跨iOS、Andro...
前言 您知道NSTimer是否一定需要手动调用invalidate方法?如何避免NSTimer的内存泄漏问题?NSTimer准时...
前言:目前主流的设计模式都是基于Java介绍的,虽然设计模式与编程语言无关,但是还是有必要知道在iOS开发中,各个设计模式的具体应用,好让...
前言:对于面向对象软件系统的设计而言,如何同时提高一个软件系统的可维护性和可复用性是面向对象设计需要解决的核心问题之一。面向对象设计原则为...
一、概念 1、访问者模式的动机 虽然“看病难,看病贵”,但是一旦身体有恙,还是要主动去医院检查的,不要硬抗。医院一般的处理流程:医生开具处...
一、概念 1、模板方法模式的动机 在现实生活中,很多事情都包含几个相对固定的步骤,比如去公司工作,你需要先打开电脑,然后用电脑工作,最后关...
一、概念 1、策略模式的动机 双十一是电商狂欢节,各种商品都会打折,而且打折的算法又是千奇百怪,比如满多少钱打8折,满多少钱减200块,满...
一、概念 1、状态模式的动机 现在年轻人喜欢玩游戏,有些游戏需要充钱才能获得更高的战斗力,每充钱到一定程度,就会达到某种会员状态,在这种状...