240 发简信
IP属地:北京
  • Resize,w 360,h 240
    学写Flutter

    一、Widget Flutter设计思想,Everything is Widget。 Widget 是一个比较宽泛的概念,无论基本部件、布局、还...

  • 面试题总结

    网络 AFNetwork实现 https证书的验证,为什么证书是安全的 https中ssl协议的过程 https证书的校验以及其中对称加密和非对...

    3.8 471 0 12
  • Resize,w 360,h 240
    NSTimer循环引用

    循环引用原因: 初始化NSTimer的时候,传入的target会被NSTimer强引用,并且控制器强引用NSTimer,所以产生循环引用。 解决...

  • 算法-复杂度

    如何评判一个算法的好坏? 正确性、可读性、健壮性(对不合理输入的反应能力) 时间复杂度(time complexity):估算程序指令的执行次数...

  • [self class]和[super class]

    问题 Teacher继承Person,Person继承NSObject,super与self调用class方法打印结果 实际打印结果 [supe...

  • int、NSInteger、NSUInteger

    int、NSInteger区别 NSInteger会自动识别当前设备系统是32位还是64位,自动选择int的最大数值(int or long)所...

  • Resize,w 360,h 240
    iOS 自动释放池原理

    简介 自动释放池(autoreleasepool)是OC的一种内存自动回收机制。正常情况下,创建的变量超出作用域时释放,自动释放池可以延迟对象的...

  • Resize,w 360,h 240
    isMemberOfClass和isKindOfClass区别

    前情提要 在理解isMemberOfClass和isKindOfClass之前先要了解下面这张图 : NSObject的元类的isa指针指向自己...

    6.4 989 2 16
  • Resize,w 360,h 240
    iOS 事件响应链

    iOS中三种事件类型 触屏事件(Touch Event) 运动事件(Motion Event) 远端控制事件(Remote-Control-Ev...