240 发简信
IP属地:不列颠哥伦比亚
  • Resize,w 360,h 240
    按钮点击单位时间内不论调用多少次,只执行一次

    思考 怎么通过留给外部一个简单的API去实现一个按钮在一定时间间隔内不论点击多少次,只执行一次?例如,实际开发中,当点击按钮进行网络请求的时候,...

  • Resize,w 360,h 240
    算法-排序

    最近将之前的算法知识进行梳理,总结了几种常见的排序算法。废话不多说,上图上代码,看解析 冒泡排序 原理:1.临近的数字两两进行比较,按照从小到大...

  • Resize,w 360,h 240
    GitLab建立并上传项目并使用sourcetree关联

    现在使用GitLab管理项目,简单整理了相关操作。 GitLab 1.创建组因为是公司的项目,所以选择私有 出现如下图文字,就是上传成功了 So...

  • Resize,w 360,h 240
    iOS实战-更精准的定时器

    iOS中,常用的定时器有三种:NSTimer,CADisplayLink,GCD。在一定基础之上,做进一步探究。 NSTimer,CADispl...

  • 哈希表(HashTable)

    本质 哈希表的底层数据结构是数组,数组中每一个元素存放的是键值对。 核心原理 f(key) = index 将key传入,通过某个算法f,计算出...

  • 对象等同性之isEqual和hash

    问题引入 用集合过滤重复元素 如果自定义对象Person呢? 自定义对象Person,加入集合,从指针方面看,指向两块不同的内存区域,从值方面看...

  • Resize,w 360,h 240
    UINavigationController的全屏pop之runtime探究

    对之前一直写一直用的功能,来做个总结。系统自带的pop效果是轻扫左边边缘pop返回,要实现的效果是轻扫全屏pop返回。 思路 要改变系统的效果,...

  • Resize,w 360,h 240
    UIScrollView及其子类的嵌套联动

    1.手势同时识别 两个纵向滚动的视图可以同时识别拖拽手势才能根据偏移量控制是否可以滑动,当滑动的时候就可以分别在各自的scrollViewDid...

    0.3 1311 0 8 1
  • Resize,w 360,h 240
    block底层实现

    最近读书,关于block的底层实现,有以下思考和总结 c++部分的相关步骤分析写在代码注释 一、block是什么 1.首先写一个简单的block...

    0.1 639 0 12