很多小伙伴在开发的过程当中会见到一个很神秘的词--链式编程,那么到底什么是链式编程,链式编程到底有什么神奇之处呢?一开始我是很怵这个词的,总感觉它特别的高深莫测,但最近...
![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:浙江
很多小伙伴在开发的过程当中会见到一个很神秘的词--链式编程,那么到底什么是链式编程,链式编程到底有什么神奇之处呢?一开始我是很怵这个词的,总感觉它特别的高深莫测,但最近...
今天遇到一个需求,需要计算label中文字的行数。想了好久也没想到好的解决方法,就在网上找了下。结果发现一篇文章是讲这个的。这部分代码不但能够求出一个label中文字行数,更...
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,以实用为主,我觉得用到印象才是最深刻的,并且最后两个demo...
接手公司项目,在里面看见了屏幕适配的方法,感觉很方便,缺点就是只支持竖屏。 1.首先在工程里面创建一个pch文件。这个百度一下就行,网址http://www.jianshu....
单例模式 这个单例模式的写法是参照MJ哥的写法。追求最精简。1.只分配一块内存来创建对象。2.提供一个类方法,返回内部唯一的一个对象。3.最好保证init方法也是只初始化一次...
用过GCD的朋友都知道,直接调用主线程同步执行会死锁,那主线程同步执行创建出来有什么用?代码如下:主线程和主队列的相互等待,造成死循环 这是因为: dispatch_sync...
背景和目的 目前iOS框架中网络的实现方式大多基于流行的网络框架进行例如ASI、AFNetWork等)或者苹果自带的NSURLSession。ASI是基于CFHTTP的,AF...