IP属地:上海
首先导入<objc/message.h>头文件 runtime替换方法的: 在类的+load方法中进行,因为这个东西只会调用一次。添加功能记得调...
RAC or RXSwift? 今天的主题不是这些商业级应用框架,而是小而美的MVVM实现方案:Closure AND Protocol实现M...
最近一直在写Swift方面的算法问题,写得多了,自然就有一定的收获,今天有个问题,感觉特别有趣😁。 始 这个问题是这样的:确定一个二叉树B是否是...
在一些Swift开源库里经常能看到 where 关键字的使用,但是查找apple帮助文档的时候又找不到这个关键字,真是太奇怪了。为了方便使用,这...
最重要的: Xcode instruments 1、活用懒加载重写getter方法,不需要马上用的对象不立即初始化,需要用到时才去初始化。 2、...
从今天开始,做一个写简书的程序员。
本文应用到的Swift特性 :枚举,函数式编程,可选项 本文是接着上一篇文章写的,网络是我们项目中一块很重要的内容,上篇文章中的写法可以满足我们...
网络可优化部分 缓存DNS映射关系 为什么要DNS缓存:减少DNS解析时间,防止DNS劫持、服务器动态部署。需要注意的是映射关系的及时更新、缓存...
Alamofire 升级到4.0后不支持iOS8了,你敢信? 作为一个同时用Swift和OC写iOS项目的猿,一年一次大升级,Swift的升级比...