前言 最近在做一个通知弹框的需求,应用到了UIWindow,之前没有研究过,趁着这次机会了解下UIWindow。简书上发现一篇好文章,特转载过来,感谢作者。作者:xx_cc链...
![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 最近在做一个通知弹框的需求,应用到了UIWindow,之前没有研究过,趁着这次机会了解下UIWindow。简书上发现一篇好文章,特转载过来,感谢作者。作者:xx_cc链...
原文地址: http://www.jianshu.com/p/e30caeba3dc0 开发iOS的时候常常会用到调试跟踪,如何正确的使用调试器来debug十分重要。Xcod...
前言 最近想系统的研究下iOS上的多线程,就搜集了大量的资料,在这些资料的基础之上形成了这篇文章。一方面希望自己加深下印象,另外一方面也希望对他人提供一些帮助。由于本人水平有...
前言 一直以来想总结下HTTPS和HTTP的区别,近来看了些相关资料,在此总结下。首先给出参考的资料,并表示感谢:http://www.jianshu.com/p/37654...
转自唐巧的一篇文章,个人感觉看完很受益。原文地址:http://www.infoq.com/cn/articles/rethinking-mvc-mvvm 1、被误解的 MV...
前言 MVC是软件工程中的一种软件架构模式,它把软件系统分为三个基本的部分:模型Model、视图View以及控制器Controller。这种模式的目的是为了实现一种动态的程序...
前言 MVP模式是MVC模式的一个演化版本(好像所有的模式都是出自于MVC~~),MVP全称Model-View-Presenter。顾名思义, Model:与MVC中的mo...
在iOS开发中经常会涉及到触摸事件。本想自己总结一下,但是遇到了这篇文章,感觉总结的已经很到位,特此转载。作者:Lotheve链接:http://www.jianshu.co...
pthread 1、简介 pthread简单介绍下,pthread是一套通用的多线程的API,可以在Unix / Linux / Windows 等系统跨平台使用,使用C语言...
1、简介 NSOperation是苹果提供给我们的一套多线程解决方案。实际上NSOperation是基于GCD更高一层的封装,但是比GCD更简单易用、代码可读性也更高。NSO...
前言 之前对于iOS的消息转发机制只是有个大致的了解,最近刚好有空,总结下相关的知识点。 1、函数的调用方式 Objective-C是C语言的超集,C语言的函数调用方式是“静...
原文链接:http://www.codeceo.com/article/http-long-connect.html 1. HTTP协议与TCP/IP协议的关系 HTTP的长...
本人对这篇文章深有感慨,自己也是通过考研步入了理想的高校,特此转载希望能激励更多追逐梦想的同学。 知道985、211筛选掉哪些人吗? 天天嚷嚷着:“考名校没卵用,上不上都无所...
前言 一块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源,比如多个线程访问同一个对象、同一个变量、同一个文件和同一个方法等。因此当多个线程访问同一块资源时,很容...
TCP的概述 TCP(Transmission Control Protocol)传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP把连接作为最基本的...
1、TCP的优势 从传输数据来讲,TCP/UDP以及其他协议都可以完成数据的传输,从一端传输到另外一端,TCP比较出众的一点就是提供一个可靠的,流控的数据传输,所以实现起来要...
前言 在iOS开发过程中,经常会和时间打交道。例如用户在一个页面停留的时间、两个方法哪个执行更快等等。之前对于这部分内容没有深入地了解,直到在实际工作中遇到了时间处理的坑,才...