一、iOS常见的崩溃类型 unrecognized selector sent to instance 调用了不存在的方法 NSArray、NSMutableArray 数组...

一、iOS常见的崩溃类型 unrecognized selector sent to instance 调用了不存在的方法 NSArray、NSMutableArray 数组...
1.最常用的就是cell的重用, 注册重用标识符 2.避免cell的重新布局 3.提前计算并缓存cell的属性及内容 4.减少cell中控件的数量 5.不要使用ClearCo...
网络安全RSA加密机制服务器与客户端进行HTTP通讯时,常常会被网络抓包、反编译(如iOS中常用搞得青花瓷)等技术获取HTTP通讯接口地址和参数,为了确保信息的安全,我们采用...
一、什么进程 二、什么线程 三、什么是多线程 四、主线程和子线程 主线程: 子线程: 多线程的优缺点优点: 缺点 误区 线程的状态 总结
什么是runtime runtime的作用 替换系统方法,可以通过拦截系统的方法探究底层,比如block 的实现原理 常用方法 1.获取类中的方法 如: 2.获取对象中的方法...
程序启动加载内存过程 ![Uploading 内存分布示意图_913393.png . . .]
@property后面有哪些修饰符 1.线程安全的 2.访问权限的 3.内存管理(ARC) 4.内存管理(MRC) 5.指定方法名称 详解 一、线程安全的 1.一块资源可能会...
一、搭建项目 使用纯代码实现瀑布流,删除Main.storyboard、viewController.h 、viewController.m文件。创建新的文件Collecti...
一、回顾 oc对象的本质就是一个结构体,结构体的内部包含一个isa指针 指针:是一种保存变量地址的变量。 二、实例对象的isa 实例对象保存了变量的值,没有保存方法等其他的信...