版权声明本文由陈怀哲首发自简书:http://www.jianshu.com/users/9f2e536b78fd/latest_articles;微信公众号:陈怀哲(che...
版权声明本文由陈怀哲首发自简书:http://www.jianshu.com/users/9f2e536b78fd/latest_articles;微信公众号:陈怀哲(che...
演示项目 演示项目下载地址:YYTableViewDemo项目里的低性能版是常规写法实现的tableview,高性能版是做了相关优化后的tableview。 tableVie...
序言 在 APP 中,免不了与 H5页面打交道,所以掌握 与 JS 交互就显的至关重要,本文总结了常见的与 JS 交互方式。 一 UIWebView 拦截 URL 1.1 J...
系列:iOS开发-VC生命周期 作为一个开发人员,我们写应用的时候,说白了无非就是写一个个界面,通过各个界面的创建,切换,销毁等,产生应用所谓的交互,当然有的数据是全局的,跟...
内存泄漏 内存泄漏指的是程序中已动态分配的堆内存由于某些原因未能释放或无法释放,造成系统内存的浪费,导致程序运行速度变慢甚至系统崩溃。 在 iOS 开发中会遇到的内存泄漏场景...
内存管理在iOS开发中很重要,在iOS 5之前,开发者需要使用MRC(Manual Reference Count)来进行对象的内存管理;为了方便开发者,从iOS 6开始,苹...
背景 代码混乱无序,新老js交互杂乱,不利于后续维护 打开webView时每次都是创建新的webView, 初始化webView时耗费比较多的时间,影响用户体验 页面返回时,...
软件运行时会分配和使用设备的内存资源,因此,在软件开发的过程中,需要进行内存管理,以保证高效、快速的分配内存,并且在适当的时候释放和回收内存资源。一、Objective-C内...
类 的分析 类的分析 主要是分析 isa的走向 以及 继承关系 准备工作 定义两个类 继承自NSObject的类CJLPerson 继承自CJLPerson的类CJLTeac...