我有20次处决的方法。 我的方法有一个论点,即每当方案控制采用这种方法时,它有20个独特的价值(净值从1到20)。 分类值按随机顺序计算。 首先,在采用这种方法时,争辩的价值为零,第二次可能具有价值(n-3),第三次可能为(n+6)等等。 现在,我正在使用开关案方法来处理此事。 这就是说,在我有20起案件的情况下,我正在利用开关处理20起案件。 是否有更好的办法,我能够处理这种情况,即没有撰写20个开关单?
- (CGFloat)methodName:(NSIndexPath *)indexPath{
numberOfLines = //gets this value after some complex calculations.
switch(indexPath){
case 0:
//statement
return numberOfLines*35;
break;
case 1:
//statement
return numberOfLines*35;
break;
….
…….
20 cases
iii
return 35;
iii