未初始化的或者加上attribute声明的可以定义为弱引用
使用顺序
1)如果链接的发现2个强引用,则报错
2)一个强,一个弱,则链接到强引用
3)如果都是弱,则使用占空间大的,如double和int,则使用double
弱引用的好处
提供部分功能,当缺失某些模块时,也可以继续运行!
未初始化的或者加上attribute声明的可以定义为弱引用
使用顺序
1)如果链接的发现2个强引用,则报错
2)一个强,一个弱,则链接到强引用
3)如果都是弱,则使用占空间大的,如double和int,则使用double
弱引用的好处
提供部分功能,当缺失某些模块时,也可以继续运行!