load 和 initialize 的区别
2024-10-07 08:01:33
官方文档
Apple的官方文档很清楚地说明了 initialize 和 load 的区别在于:
load 是只要类所在文件被引用就会被调用,而 initialize 是在类或者其子类的第一个方法被调用前调用。
所以如果类没有被引用进项目,就不会有 load 调用;但即使类文件被引用进来,但是没有使用,那么 initialize 也不会被调用。
最新文章
- Java + 腾讯企业邮箱 + javamail + SSL 发送邮件
- 用Python生成组织机构代码,附源码
- factory工厂模式之工厂方法FactoryMethod
- Windows程序设计-窗口和消息
- Zookeeper分布式协调服务
- NotePad++ 列模式(在多行开头统一添加相同内容)
- ejabberd、jabber、jabberd、xmpp辨析
- Python 变量 对象 引用
- 获取iOS设备型号的方法总结
- unity3d 随机生成地形之随机山脉
- Jest
- 【转】Linux里如何查找文件内容
- NOIP2016游记(非题解)
- HDU 5805 NanoApe Loves Sequence
- MUI如何调取相册的方法
- 运行期以索引获取tuple元素-C++17
- pc
- dataframe使用笔记
- CentOS系统php5.6安装ImageMagick处理webp格式图片
- iOS开发中的 ARC