随笔分类 -  iOS

使用GCD中的dispatch_semaphore(信号量)处理一个界面多个请求(把握AFNet网络请求完成的正确时机)
摘要:对于iOS开发中的网络请求模块,AFNetworking的使用应该是最熟悉不过了,但你是否把握了网络请求正确的完成时机?什么是信号量? 1.先说什么是信号量。 信号量:就是一种可用来控制访问资源的数量的标识,设定了一个信号量,在线程访问之前,加上信号量的处理,则可告知系统按照我们指定的信号量数量来执 阅读全文
posted @ 2018-07-15 16:32 西瓜很甜哟 阅读(373) 评论(0) 推荐(0)
MVC MVVM和MVP三种设计模式之个人理解^_^
摘要:对于3种设计模式,本人最为熟悉的是MVC,使用最多的也是MVC模式。后来又了解到另外两种模式,不过并没有实际使用过。在网上看到对MVVM和MVP这两种模式的介绍以及与MVC之间的关系说明的文章有很多,这里就说一下自己对这三种模式的看法。 MVC模式:想必大多数对于这个模式并不陌生,因为最初使用的设计 阅读全文
posted @ 2018-06-24 12:59 西瓜很甜哟 阅读(170) 评论(0) 推荐(0)