Ios 使用变量路径访问属性
我不确定我的标题是否正确,因为谷歌对此保持沉默 我想通过使用路径访问属性(或对象或实例),路径由已知路径+变量路径组成。假设有5个属性:pr1,pr2。。。pr5。在排练时,我使用:Ios 使用变量路径访问属性,ios,objective-c,Ios,Objective C,我不确定我的标题是否正确,因为谷歌对此保持沉默 我想通过使用路径访问属性(或对象或实例),路径由已知路径+变量路径组成。假设有5个属性:pr1,pr2。。。pr5。在排练时,我使用: for(int i=1;i一般来说,虽然您没有描述确切的情况,但可以使用KVC: id myVar = [self valueForKey:myVarName]; 因此,一旦您知道只需要创建字符串: NSString *myVarName = [NSString stringWithFormat:@"pr%d",
for(int i=1;i一般来说,虽然您没有描述确切的情况,但可以使用KVC:
id myVar = [self valueForKey:myVarName];
因此,一旦您知道只需要创建字符串:
NSString *myVarName = [NSString stringWithFormat:@"pr%d", i];
通常,虽然您没有描述确切的情况,但可以使用KVC:
id myVar = [self valueForKey:myVarName];
因此,一旦您知道只需要创建字符串:
NSString *myVarName = [NSString stringWithFormat:@"pr%d", i];
通常,虽然您没有描述确切的情况,但可以使用KVC:
id myVar = [self valueForKey:myVarName];
因此,一旦您知道只需要创建字符串:
NSString *myVarName = [NSString stringWithFormat:@"pr%d", i];
通常,虽然您没有描述确切的情况,但可以使用KVC:
id myVar = [self valueForKey:myVarName];
因此,一旦您知道只需要创建字符串:
NSString *myVarName = [NSString stringWithFormat:@"pr%d", i];
for(NSInteger i=1;ifor(NSInteger i=1;ifor)(NSInteger i=1;ifor)(NSInteger i=1;ifor)(NSInteger i=1;i)属性是什么?显示它们的代码。一旦你有了它们,你会用它们做什么?记住投票支持解决你问题的答案;-)Wain,我还不到15分,无法投票:(这些属性是什么?显示它们的代码。一旦你有了它们,你将使用它们做什么?记住投票支持解决你问题的答案;-)Wain,我还不到15分,不能投票:(这些属性是什么?显示它们的代码。一旦你有了它们,你将使用它们做什么?记住投票支持解决你问题的答案;-)Wain,我还不到15分,不能投票:(这些属性是什么?显示它们的代码。一旦你有了它们,你将使用它们做什么?记住投票支持解决你问题的答案;-)Wain,我还不到15分,无法投票:(这是正确的答案。)您还可以使用valueForKeyPath
,它将遍历多个对象,如self.dictionary.key.property
这是正确答案。(投票)您还可以使用valueForKeyPath
,它将遍历多个对象,如self.dictionary.key.property
这是正确答案。(投票)您还可以使用valueForKeyPath
,它将遍历多个对象,如self.dictionary.key.property
这是正确答案。(投票)您还可以使用valueForKeyPath
,它将遍历多个对象,如self.dictionary.key.property