永发信息网

ios怎么遍历model的属性并赋值

答案:1  悬赏:40  手机版
解决时间 2021-03-19 17:08
  • 提问者网友:两耳就是菩提
  • 2021-03-19 00:21
ios怎么遍历model的属性并赋值
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-03-19 01:46
想遍历Model类的属性,首先得通过Runtime来获取该Model类有哪些属性,输出Model的所有属性的值可不像遍历Dictionary和Array那样一个for循环搞定的,下面的方法是通过Runtime来获取Model类的属性字符串,并以数组的形式返回。代码如下:
///通过运行时获取当前对象的所有属性的名称,以数组的形式返回
- (NSArray *) allPropertyNames{
///存储所有的属性名称
NSMutableArray *allNames = [[NSMutableArray alloc] init];

///存储属性的个数
unsigned int propertyCount = 0;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯