MVC与MVVM的理解 发表于 2017-08-04 | 分类于 基础知识点 | 阅读次数 其实iOS的MVC感觉并不是经典的MVC模式,查阅很多的资料,经典的MVC是对于Web端来提出的,模型,视图,控制器之间都是单向传递数据引用,控制器只是负责业务逻辑 阅读全文 »
Swift与OC混编 发表于 2017-07-12 | 分类于 基础知识点 | 阅读次数 在大部分情况下,Objective-C都可以无缝地调用Swift,但是由于Swift相对于Objective-C多了一些新特性,比如泛型、元组、枚举等,所以Swift暴漏给Objective-C的接口多了一些限制,因此Swift只能暴露在Objective-C中有效的接口 阅读全文 »
iOS开发中的线程操作总结 发表于 2017-06-08 | 分类于 多线程 | 阅读次数 进程是资源的分配单位,线程是CPU在进程内切换的单位,简单地说进程就是任务,一个执行程序,进程之间是相互独立的,而线程处于进程空间内、多个线程共享一定空间、多个线程可以同时进行,也就是进程包含线程 阅读全文 »
iOS静态库的制作 发表于 2017-04-24 | 分类于 基础知识 | 阅读次数 平时开发需要用到许多的库,有开源的,如AFNetworking 、SDWebImage,这些都是非常有名的开源库。也有一些闭源的,如友盟分享等等 阅读全文 »
iOS 静态库和动态库 发表于 2017-04-19 | 分类于 基础知识 | 阅读次数 库就是程序代码的集合,将N个文件组织起来,是共享程序代码的一种方式。库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行 阅读全文 »