如何将数组元素分配给我的 属性?
How can I assign element of array to my property?
我有一个存储模型的数组:
@property (nonatomic, strong) NSMutableArray *models;
和 "Model" 类型的其他属性,例如:
@property (nonatomic, strong) Model *mainModel;
@property (nonatomic, strong) Model *adModel;
@property (nonatomic, strong) Model *tradeModel;
@property (nonatomic, strong) Model *tradeOpenModel;
我想将 models
的每个元素分配给 属性,如何通过运行时而不是 self.mainModel = models[0];
来执行此操作
使用自定义模型(假设是 allModelList)代替 NSMutableArray,它将包含其他四个模型,即 mainModel、adModel、tradeModel、tradeOpenModel 作为属性。因此在解析时您可以设置这些属性然后通过
轻松访问
allModelList.mainModel
allModelList.adModel
allModelList.tradeModel
allModelList.tradeOpenModel
希望对你有帮助。
我有一个存储模型的数组:
@property (nonatomic, strong) NSMutableArray *models;
和 "Model" 类型的其他属性,例如:
@property (nonatomic, strong) Model *mainModel;
@property (nonatomic, strong) Model *adModel;
@property (nonatomic, strong) Model *tradeModel;
@property (nonatomic, strong) Model *tradeOpenModel;
我想将 models
的每个元素分配给 属性,如何通过运行时而不是 self.mainModel = models[0];
使用自定义模型(假设是 allModelList)代替 NSMutableArray,它将包含其他四个模型,即 mainModel、adModel、tradeModel、tradeOpenModel 作为属性。因此在解析时您可以设置这些属性然后通过
轻松访问allModelList.mainModel
allModelList.adModel
allModelList.tradeModel
allModelList.tradeOpenModel
希望对你有帮助。