- 博客(4)
- 问答 (2)
- 收藏
- 关注
原创 统计`数组`元素出现的次数
#引子相信你注意到了标题中数组二字被标识了引号,也相信你肯定看到过相应的笔试题。题目中总是会出现集合或数组等字样,然后给出输入输出示例,最典型的输入示例是这样的: 1, 2, 3, 5, 6, 7, 88, 8, 3如果我们仔细审阅题目的话,会发现它的核心在于统计次数,那么就会察觉诸如集合之类的词可能是给我们埋下的坑,因为你需要根据测试数据的输入将它存储到对应的数据结构中。而这其中有需要判断有
2017-08-30 14:01:53 1589
原创 简而繁的BlocksKit
前言意如分类标题那样,笔者打算开始探究框架与源码。毫无疑问,这其中会遇到各种各样的挑战,但是我觉得我们应尽早走出这一步,不然就错过了很多的精彩。也许这精彩是更加开阔的程序视野,亦或是逻辑思维与编程能力的提升,这其中对耐心与意志的磨炼绝对会让人十分“酸爽”。而这简而繁BlocksKit就成为了第一道菜,为什么呢?因为之前对它的认知就是对系统API的block方式调用的高度封装,这是它简单的使
2017-08-18 11:43:35 1706
原创 Unit 8
Masonry如何为视图添加约束Masonry 使用分类的方式为UIKit 添加一个方法 mas_makeConstraint, 这个方法里取消了视图的autoresizing,即self.translatesAutoresizingMaskIntoConstraints = NO,使得AutoLayout生效。并接受了一个 block,这个 block 有一个 MASConstraintMa
2017-08-14 11:27:48 424
空空如也
Objective-C的Method Swizzling问题?
2017-06-20
UITableViewController数据源方法cellForRow
2016-10-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人