这MVP的P看着有点像MVVM里面的VM
iOS重构实践最近完成了我司iOS项目的重构,把整体的代码架构都梳理了一遍,主要按照MVP的架构模式,并综合考虑了重构的难度和效果。在这个过程中也积累了一些代码重构方面的经验,在这里总结一...
这MVP的P看着有点像MVVM里面的VM
iOS重构实践最近完成了我司iOS项目的重构,把整体的代码架构都梳理了一遍,主要按照MVP的架构模式,并综合考虑了重构的难度和效果。在这个过程中也积累了一些代码重构方面的经验,在这里总结一...
怎么合并动态库的
写在开头: 作为一个iOS开发,也许你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(说不下去了...怎么会什么...
UITableView+FDTemplateLayoutCell 源码探究 在我们日常的业务中,常常伴随大量的UITableView,然而动态地计算Cell的高度常常困扰着我...
沙盒 iOS沙盒详细介绍iOS沙盒篇 沙盒机制介绍 iOS中的沙盒机制是一种安全体系。为了保证系统安全,iOS每个应用程序在安装时,会创建属于自己的沙盒文件(存储空间)。应用...
代码里面写成了 NSImage 了。
【IOS】UIImage imageNamed方法的误用用上面的方法加载图片有问题。该方法即可以从bundle中读取图片。这种方法在application bundle的顶层文件夹寻找由供应的名字的图象 。如果找到图片,装载到iP...
Runloop概述 runloop是来做什么的?runloop和线程有什么关系?主线程默认开启了runloop么?子线程呢? runloop: 从字面意思看:运行循环、跑圈,...
runtime(「runtime&runloop 面试、工作」) runtime(简称运行时),是一套 纯C(C和汇编写的) 的API。而 OC 就是 运行时机制,也就是在运...
1、什么是多线程 多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,...
1、TCP/IP 及三次握手 2、socket编程 3、HTTP(图解HTTP) 从输入URL到页面加载发生了什么 1、当用户需要请求github.com的时候,首先要打开浏...