摘要:
###1.数据安全 01 攻城利器:Charles(公司中一般都使用该工具来抓包,并做网络测试) 注意:Charles在使用中的乱码问题,可以显示包内容,然后打开info.plist文件,找到java目录下面的VMOptions,在后面添加一项:-Dfile.encoding=UTF-8 02 MD 阅读全文
摘要:
1.先升级Gem 如果报错 尝试重试,还是失败使用 2.切换cocoapods的数据源(可以跳过,主要是默认源好慢) 移除默认数据源 添加新的数据源 查看 3.安装cocoapods 4.将Podspec文件托管地址从github切换到国内的OSChina(该步骤也可以省略) 移除默认 添加 更新 阅读全文
摘要:
概念相关 单例模式 在程序运行过程,一个类只有一个实例 使用场合 在整个应用程序中,共享一份资源(这份资源只需要创建初始化1次) static static关键字会在声明变量的时候分配内存,在程序运行期间只分配一次内存。之后再访问时,实际都是在访问原先分配的内存 如果使用static来修饰局部变量, 阅读全文
摘要:
(1)SDWebImage基本使用 (2)SDWebImage内部结构 阅读全文
摘要:
[TOC] 1. 多线程基本概念 1.1 进程 进程是指在系统中正在运行的一个应用程序。每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。 1.2 线程 基本概念:一个进程要想执行任务,必须得有线程(每一个进程至少要有一条线程),线程是进程的基本执行单元,一个进程(程序)的所有任务都 阅读全文