1. 遍历成员变量
[result enumerateIvarsWithBlock:^(MJIvar *ivar, BOOL *stop) { if (ivar.srcClassFromFoundation) return; if ([ivar.propertyName isEqualToString:@"status"]) return; if ([ivar.propertyName isEqualToString:@"follower"]) return; msgCount += [ivar.value intValue]; }];
本文介绍了一种在Objective-C中遍历类的成员变量并进行计数的方法,通过使用resultenumerateIvarsWithBlock函数,可以有效地忽略特定属性如status和follower,并对其他成员变量的值进行累加。
1万+

被折叠的 条评论
为什么被折叠?



