0
Вот мой код до сих пор:Цель задержки с временем
- (IBAction) startApproximiteLevel:(id)sender {
[getBackgroundLevel startAnimation:self];
float sample1;
float sample2;
float sample3;
float sample4;
float sample5;
float finalSample;
float charlieSoundVolume = [charlieSoundLevel floatValue];
sample1 = charlieSoundVolume;
sleep(1)
sample2 = charlieSoundVolume;
sleep(1)
sample3 = charlieSoundVolume;
sleep(1)
sample4 = charlieSoundVolume;
sleep(1)
sample5 = charlieSoundVolume;
sleep(1);
finalSample = ((sample1 + sample2 + sample3 + sample4 + sample5)/5);
self.backgroundSoundChange.floatValue = finalSample;
[getBackgroundLevel stopAnimation:self];
}
Но это остановит другую часть моего кода от обновления charlieSoundLevel. Любая идея о том, как это сделать без сна()?
Илия
Можете ли вы показать пример? – objectiveccoder001
В какой-то момент вам нужно будет прочитать и понять документацию, а не полагаться на других, чтобы написать свой код для вас. –
Я сделал, я не могу найти информацию об использовании «временной задержки» с этим. ПОЖАЛУЙСТА, может кто-то отправить код. Поверьте мне, я не бездельник ... – objectiveccoder001