240 发简信
IP属地:广东
  • 240
    iOS XCFramework

    XCFramework XCFramework是苹果官方2019年提出的Framework的另一种先进格式,可以更方便的表示一个平台和架构的分发二进制库的格式,需要Xcode...

  • Java基础知识(二)

    反射机制 Java中处理基本数据类型,如int、char等,其他均为引用类型。 每个引用类型也是Java中的一个对象,称为类对象,用以记录该类的信息:包括类名、包名、父类、实...

  • Java语法基础(一)

    类 类的源文件名必须与类同名。对于所有的类来说,类名的首字母应该大写。 如果没有显式为一个类指定构造方法,编译器会默认提供。 在创建一个类对象的时候,必须要有构造方法,类的构...

  • 240
    谈谈RunLoop底层

    RunLoop是什么? RunLoop是iOS/Mac OS开发中比较重要的知识点,它贯穿程序运行的整个过程。它是线程基础架构的一部分,是一种保障线程循环处理事件而不会退出的...

  • 240
    iOS 启动优化-Clang 插桩

    前言 在APP启动过程详解+优化(二进制重排)[https://www.jianshu.com/p/0edd2f64b262]一文中了解了由于缺页中断导致启动耗时,我们可以编...

  • 理解Swift中的指针

    指针基础知识 计算机是以字节为单位访问可寻址的存储器。机器级程序将存储器视为一个非常大的字节数组,称为虚拟存储器。这个存储器的每个字节都会有一个唯一的数字来标识,我们称为地址...

  • Swift 5.1 (11) - 方法

    方法 方法是与特定类型相关联的函数。Swift中类,结构体和枚举都可以定义实例方法,这些方法封装了用于处理特定类型实例的特定任务和功能。同时类,结构体和枚举也都可以定义类型方...

  • 240
    学习笔记:@weakify(self) 和 @strongify(self) 和 __weak、__strong等

    一、修饰符 ARC 环境下,所有的修饰符有以下4种 __strong修饰符 __weak修饰符 __unsafe_unretained修饰符 __autoreleasing ...

  • 240
    iOS异常浅析

    异常简介 处理器和系统内核中有设计标识不同事件的状态码,这些状态被编码为不同的位和信号。每次处理器和内核检测到状态的变化时,便会触发一个事件,该事件称为异常。 系统中可能的每...

个人介绍
聆心铭毅,静实妄虚。