iPhone - Three220 - TTScrollView: анализ «мертвого магазина» - PullRequest
0 голосов
/ 10 июня 2011

Я только что переместил свой проект в XCode 4 из Xcode 3 и вижу этот Dead Store в классе TTScrollView:

- (CGFloat)tween:(NSTimeInterval)t b:(NSTimeInterval)b c:(NSTimeInterval)c d:(NSTimeInterval)d 
{  
      return c*((t=t/d-1)*t*t + 1) + b;  
}

Предупреждение:

"Хотя значение сохраняется в't' используется во включающем выражении, значение никогда не читается из 't' "

Как мне это исправить?

1 Ответ

0 голосов
/ 10 июня 2011

Посмотрите внимательно на

c*((t=t/d-1)*t*t + 1) + b;  

Вы переопределяете t! Я не думаю, что это то, что вы хотите делать здесь. Возможно ==? Или, может быть, вы просто имеете в виду c*((t/d-1)*t*t + 1) + b;?

...