IP属地:广东
MVC MVVM MVP都是为了上一篇文章讲的三层/四层架构服务的,总体用来让项目的结构清晰,易读,解耦,复用。 MVC-APPLE 全称Mod...
ios三层/四层架构是什么: ios三层架构主要是,网络层,逻辑层,UI层。 ios四层架构主要是,网络层,数据层,逻辑层,UI层。 网络层: ...
ios的消息传递机制分为三个阶段:消息发送阶段,动态解析阶段,消息转发阶段。 消息发送阶段: 当ios的对象调用方法的时候,实际上是调用了obj...
ios中常见的多线程方案: 多线程容易混淆的术语: 多线程各种队列的执行效果: Syn 往当前的串行队列中添加任务就会产生死锁,会卡住当前的串行...
xcode多环境配置(我们这里只用两个环境debug和release来展示) 第一步:添加开发环境scheme 第二步:给每个scheme设置不...
原理 App包数据并不是在启动的时候一次全部加载到内存中的,而是类似于懒加载的方式,以每页16KB的数据进行分页加载。启动的时刻,也是缺页加载次...
CPU方面 •尽最用轻量级的对象,比如用不到事件处理的地方,可以考虑使用CALayer取代UIView • 不要频繁地调用UIView的相关属性...