问题描述
- 作为指针的delegate实体变量
-
通常我会将代理实体变量作为指针声明:__weak NSObject <ViewControllerDelegate> *delegate;
在苹果的样例中是这样:
__weak id <ViewControllerDelegate> delegate;
不知道使用id和NSObject的区别是什么?
时间: 2024-08-17 16:24:36
__weak NSObject <ViewControllerDelegate> *delegate;
在苹果的样例中是这样:
__weak id <ViewControllerDelegate> delegate;
不知道使用id和NSObject的区别是什么?