240 发简信
IP属地:四川
  • KVC的基本原理

    KVC是通过NSKeyValueCoding非正式协议实现的,主要用于间接访问对象的属性。其核心方法是setValue:forKey:和valu...

  • KVO的基本实现原理

    KVO的实现是基于Runtime机制的,主要通过动态创建子类并重写setter方法来实现。具体步骤如下: 动态创建子类 当你对一个对象第一次调用...

  • Resize,w 360,h 240
    AFNetworking源码解析

    先看下AFNetworking的代码结构:

  • iOS开发面试题(三)

    1. id 和 instanceType 有什么区别? 在iOS开发中,id和instancetype是Objective-C中的两种类型,它们...

  • iOS开发面试题(二)

    一、Swift中,Int 在内存中占多少个字节?(32 位/64 位)? 在Swift中,Int的大小取决于运行平台的架构: 在32位平台上,I...

  • iOS开发面试题(一)

    一、值类型和引用类型的区别 在iOS开发中,值类型和引用类型的区别主要体现在以下几个方面: 存储方式:值类型:每个值类型的实例都有自己的独立数据...