何时和谁打电话+初始化?

use*_*951 0 initialization objective-c

我的程序有一个类,该类有一个+initialize方法.我想知道谁叫这种方法?调试工具非常不清楚:

在此输入图像描述

触发什么触发器+initialize?应用程序启动的开始?

Flu*_*imp 5

运行时initialize在程序之前恰好一次发送给程序中的每个类,或者从程序中发送第一个消息.

请参阅文档+ (void)initializeNSObject.

关于状态问题的权威博客文章,该类在首次使用该类时执行一次,即在该类发送其第一条消息之前的文档状态.initializeinitialize