Avatar notebook default
15篇文章 · 78257字 · 3人关注
  • Resize,w 360,h 240
    iOS 单元测试

    一、简介 1.简介 单元测试(Unit Testing),又称为模块测试,是指对软件中的最小可测试单元进行检查和验证,通过开发者编写代码去验证被...

  • iOS XML、JSON解析

    一、XML 1.解析方式 XML 文件解析有两种方式:SAX 方式解析:从上往下,一点一点解析,性能比较好,也是苹果推荐使用的。DOM 方式解析...

  • iOS UIScrollView原理

    1. UIScrollView 是一个 UIView。 每个 UIView 都有一个 bounds 和 frame。当布局一个界面时,我们需要处...

  • Resize,w 360,h 240
    iOS NSArray和NSMutableArray

    一、NSArray iOS 在创建 NSArray 时,一般创建的是 __NSArrayI 对象,但当其只包含一个元素时,创建的是 __NSSi...

  • iOS 动态库和静态库

    一、库 库是程序代码的集合,是程序开发者与其他开发者之间进行代码共享的一种方式。库根据源代码公开的情况可以: 1.开源库 开源库的源代码可见,比...

    2.3 784 0 14
  • Resize,w 360,h 240
    iOS 灵动岛

    一、简介 苹果在 iPhone 14 Pro 及 iPhone 14 Pro MAX 上推出了灵动岛。灵动岛将 iPhone 前置镜头和软件通知...

  • Resize,w 360,h 240
    iOS - 事件传递链与响应链

    一、事件链 用户点击屏幕时,首先 UIApplication 对象先收到该点击事件,再依次传递给它上面的所有子 view,直到传递到最上层。即由...

    3.4 4397 1 24
  • iOS - 传值通知和推送通知(本地&远程)

    传值通知:类似通知,代理,block实现值传递。推送通知:推送到用户手机对应App上(主要是不在前台的情况)。本地通知:用于基于时间行为的通知,...

  • Resize,w 360,h 240
    iOS 原生系统架构

    一、iOS系统架构 1、触摸层(Cocoa Touch) 负责用户在iOS设备上的触摸交互操作。几个重要的框架: AddressBook.fra...

文集作者