性能
文章平均质量分 87
ReverChun993
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于UITableView的几个秘密
1·捉摸不定的contentOffset UISrollview在滑动的时候,我们要获取其不断变化的contentOffset值,即可通过其协议来获取也可以在其layoutSubviews里面获得,而后者所获取到的offset值会来得频繁很多——当快速滑动的时候,scrollView的协议回调次数远远低于layoutSubviews调用次数,也即contentOffset的获取次数更少,转载 2016-08-02 11:54:28 · 945 阅读 · 0 评论 -
多用块枚举,少用for循环
注:本文整理自《Effective Objective-C 2.0编写高质量iOS 与 OS X代码的52个有效方法》 在Objective-C中,通常有四种遍历方式:for循环、for in快速遍历、NSEnumerator以及block块枚举,下面一一进行介绍。原创 2016-08-18 17:55:12 · 1693 阅读 · 0 评论 -
UML基础
这篇文章主要介绍UML的基本概念,可以帮助开发者快速了解UML,并熟悉它的要素和基本结构,更深入的讲解会在别的文章中说,欢迎大家提出宝贵意见。 1.简介 UML (Unified Modeling Language)为面向对象软件设计提供统一的、标准的、可视化的建模语言。适用于描述以用例为驱动,以体系结构为中心的 软件设计的全过程。 UML的定义包括UML语义和UML表示法两原创 2017-05-23 17:18:23 · 471 阅读 · 0 评论 -
开发设计模式——单例模式
我们常见的设计模式,大致可以分为以下三类:创建型、结构性、行为型。今天我们要说的单例模式,属于三种类型当中的创建型。 在开始之前呢,我们需要搞懂一个问题,就是我们为什么要用单例,它产生的背景是怎么样的呢?其实这与我们的开发习惯有很大关系。 在xcode 4.2之前我们一直是手动分配和释放内存,也就是MRC,每当我们要销毁实例,都要手动release去释放内存,但是这步操作我们经常会忘记,这个问原创 2017-05-25 16:28:52 · 416 阅读 · 0 评论
分享