第一次见到NSCache,是在SDWebImage中。SDWebImage的内存缓存机制就是通过NSCache完成的。所以可能你不太了解这个类,但是其实一直在使用它。为什么要使用NSCache?我们通常用缓存来临时存储短时间使用但创建昂贵的对象。重用这些对象可以优化性能,因为它们的值不需要重新计算。另外一方面,这些对象对于程序来说不是紧要的,在内存紧张时会被丢弃。如果对象被丢弃了,则下次使用...
开始安装frida首先需要安装python,Mac已经自带python2.7,frida作者是推荐安装python3.x。python2.x同样也能安装成功。$ sudo pip install frida如果报错:DEPRECATION: Uninstalling a distutils installed project (six) has been deprecated and wil...
由于想用Swift写服务玩玩,准备在Centos7.2上部署一个Swift环境,能跑一下Perfect。由于Docker的种种好处,当然是选择它来部署Swift环境。安装Docker更新yum包到最新。如果是生产机器务必慎重更新内核,避免出现不必要的问题。[root@fadaixiaohai ~]# yum update执行 Docker 安装脚本。[root@fadaixiaohai ~]...