240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    RunLoop详解

    写在前面 本文仅是自己学习RunLoop的一个记录,参考了ibireme大神的 深入理解RunLoop[https://blog.ibireme...

  • iOS 侧滑手势导致的页面假死问题

    今天测试提了个bug,说是我的页面偶现点击push的时候页面卡死 经过定位,发现这实际上是根控制器与侧滑手势interactivePopGest...

  • Resize,w 360,h 240
    OC底层OC对象的本质(一)

    1. 我们平时编写的Objective-C代码,底层实现其实都是C\C++代码 2. Objective-C 的对象,类主要是基于C\C++的...

  • NSTimer 定时器在ScrollView滑动时失效的解决方案

    我们时常遇到这样的情况,tableview上面有一个计时的NSTimer,当tableView(scrollView)滑动的时候,NSTimer...

  • KVC 和 KVO详解

    KVC 详解 KVC : 键值编码(Key-Value Coding),它是一种通过key值访问类属性的机制,而不是通过setter/gette...

  • OC实现多继承的方法

    不同于C++拥有强大的多继承特性,OC 只支持单继承,但是OC真的就放弃了如此强大的多继承特性了么?答案是否定的。虽然在语法上OC不支持多继承,...

  • iOS 中的深拷贝与浅拷贝

    前言 用比喻的观点,浅拷贝是对文件创建了一个快捷方式,实质上这个快捷方式指向的还是原来的文件。深拷贝是对文件进行真正的复制粘贴,形成了一个独立的...

  • 分类Category & 扩展 Extension

    一:分类 Category category别名分类,类别 简单来说,分类的作用就是为类添加方法。 在apple的官方文档里,提到了catego...

  • 有关iOS11和iPhoneX的适配问题

    一:iOS11 问题 有关iOS11 ,最大的变化就是增加了一个安全区域(safeArea)的概念,iOS11 适配的大部分问题都是由于它引起的...