MV(X)或者VIPER模式

MV(X)是在MVC、MVVM、MVP三种模式的集合。 MVP 是指passive View、presenter、Model三大块组成的设计方案。 VIPER 是指有View、Interactor、Presenter、Entity、Router 组成的开发模式划分。

最近的文章

下载网页的视频!

人物:发小(电脑小白),我(iOS开发),阿宝(前端开发)时间:大晚上的临近睡点地点:厦门,深圳,北京工具:电脑,Google浏览器,微信起因:发小公司需要一个网页上的视频,他需要在第二天来到之前把视频准备好。于是她自己想了好久,到了睡点不行了开始求救,我就是她当时想到的救世主。经过:我只是略懂html,碰到这么紧急的事情又关于前端的事情,能最快解决的方法当然要求助阿宝喽,于是问了一下,阿宝的义气就不多描述了,打开电脑,同步学习从网页下载视频的步骤。步骤如下: 使用Google打开源码 ...…

继续阅读
更早的文章

Instruments 使用指南阅读笔记

其他开发者使用Instrument分析得到的关于性能优化的建议:NSDateFormatter/NSCalendar使用懒加载的形式,用到的时候再创建,避免重复创建。针对NSDateFormatter时间开销出了重用对象外,尽量避免采用其处理多个日期格式.当然针对日期格式处理如果需要提高更多速度,可以直接采用C,可以采用第三方库来规避这个问题..UIImage缓存取舍A:imagedNamed初始化-自动缓存到内存B:imageWithContentsOfFile初始化-不会缓存主线程处理...…

继续阅读