Мне нужно контролировать громкость устройства, когда приложение находится в фоновом режиме, поэтому для этого я использую следующий код
- (void)applicationDidEnterBackground:(UIApplication *)application
{
back=1;
NSLog(@"Enter in the back");
float v=1.0f;
[NSThread detachNewThreadSelector:@selector(changeCounter) toTarget:self withObject:_viewController];
}
changeCounter имеет бесконечный цикл. Но когда я запускаю коди отправить приложение на back.loop запускается только один раз?