问答 / 0 / 1 / 创建于 5年前
想问一下,如何在b.m中获取到值
依赖注入 为 B 声明一个实例属性如 @property (nonatomic, strong) UserInfo *userInfo,这个属性看需要是否需要暴露,如果暴露也可以直接赋值,否则,指定一个初始化方法 (instancetype) initWithUserInfo: ( UserInfo *userInfo)
@property (nonatomic, strong) UserInfo *userInfo
(instancetype) initWithUserInfo: ( UserInfo *userInfo)
- (instancetype)initWithUserInfo:(UserInfo *)userInfo { self = [super init]; if (self) { _userInfo = userInfo; } return self; }
重新创建 如果数据是从服务端或者已经在本地存储的,可以重新读取数据在初始化、赋值,这类似传统的 web 端在不同页面跳转时,会重新请求服务器,拉取数据
我要举报该,理由是:
依赖注入
为 B 声明一个实例属性如
@property (nonatomic, strong) UserInfo *userInfo
,这个属性看需要是否需要暴露,如果暴露也可以直接赋值,否则,指定一个初始化方法(instancetype) initWithUserInfo: ( UserInfo *userInfo)
重新创建
如果数据是从服务端或者已经在本地存储的,可以重新读取数据在初始化、赋值,这类似传统的 web 端在不同页面跳转时,会重新请求服务器,拉取数据