Вопросы по теме 'nstimer'

Запуск NSTimer в потоке
Я пытаюсь запустить NSTimer в потоке с помощью iPhone SDK 3.0. Думаю, все делаю правильно (новый цикл выполнения и т. Д.). Если я вызываю [timer invalidate] в viewDidDissappear, я получаю эту ошибку: bool _WebTryThreadLock (bool), 0x3986d60:...
9469 просмотров
schedule 10.09.2022

Запуск и управление NSTimer в разных NSThread/NSRunLoop
Я пишу приложение Cocoa с графическим интерфейсом, разработанным в Interface Builder. Мне нужно запланировать фоновую активность (через равные промежутки времени), не блокируя пользовательский интерфейс, поэтому я запускаю ее в отдельном потоке,...
2512 просмотров

Как работать с NSTimer
Я использую много таймеров в своем приложении. Для записи времени, движущегося объекта, затухания и т. д. Я использую один и тот же таймер для нескольких целей в одном и том же представлении в разное время. Как мне правильно объявить и аннулировать...
5331 просмотров
schedule 16.11.2023

NSTimer для UITableviewcell, аналогичный приложению World Clock
Я хотел бы создать несколько простых таймеров обратного отсчета в UITableview. Я заметил, что в приложении «Мировые часы» в каждой строке есть анимированные часы. Каков наилучший способ запуска NSTimer для обновления каждой строки таблицы? Можно ли...
1618 просмотров
schedule 20.12.2022

Сохраните время из NSTimer для следующего просмотра (ПОМОГИТЕ!)
Я впадаю в отчаяние. У меня есть NSTimer во втором ViewController. -(IBAction)start { myticker = [NSTimer scheduledTimerWithTimeInterval:0.01 target:self...
1124 просмотров
schedule 07.10.2023

перевести время в 12-часовой формат
Подскажите, пожалуйста, как преобразовать время в 12-часовой формат.. У меня есть строка, которую я преобразовал в дату, но она в 24-часовом формате....
1641 просмотров
schedule 23.05.2024

iPhone: использование dispatch_after для имитации NSTimer
Не очень разбираюсь в блоках. Как бы вы подражали повторяющемуся NSTimer с dispatch_after() ? Моя проблема в том, что я хочу «приостановить» таймер, когда приложение переходит в фоновый режим, но подкласс NSTimer , похоже, не работает. Я...
9118 просмотров

Альтернатива использованию обратных вызовов CABasicAnimation?
CAAnimation не предоставляет механизма для назначения функций обратного вызова, кроме стандартных методов "animationDidStart:"/"animationDidStop:". У меня есть собственный UIControl, который использует 2 перекрывающихся CALayer. Цель этого...
1802 просмотров

Будут ли события NSTImer блокировать основной поток?
Когда мы используем NSTimer, когда обратный вызов вызывается после указанного интервала, блокируется ли пользовательский интерфейс?
4884 просмотров
schedule 22.03.2024

Проблема при работе в фоновом режиме и Nstimer?
Привет, у меня есть задача разработать приложение с помощью Nstimer и фонового процесса. Я уже реализовал фоновый процесс с таймером. И это работает хорошо. Но у меня проблема, когда я сворачиваю приложение в первый раз, в то время как фоновый...
7791 просмотров

iOS Убивает мою фоновую задачу через 600 секунд
Я разрабатываю приложение, которое требует обновления местоположения фоновой задачи каждые 30 минут. Я пытался использовать NStimer и обновлять каждую минуту, и это работает (на работу ушло 2 часа). Однако, когда я установил его на 30 минут, iOS...
2106 просмотров
schedule 30.03.2022

AVAudioPlayer не может воспроизводить музыку с NSTimer в фоновом режиме
Я хочу воспроизводить музыку с помощью AVAudioPlayer с помощью NSTimer, но [player prepareToPlay] возвращает НЕТ и не воспроизводится в фоновом режиме. Может кто-нибудь дать мне идею? Вот мой код: - (BOOL)application:(UIApplication...
1953 просмотров

используя 2 NSTimer в одном и том же UIViewControllers
В моем методе viewDidLoad у меня есть следующее: - (void)viewDidLoad { [super viewDidLoad]; [self repeatRequest]; [NSTimer scheduledTimerWithTimeInterval:30.0 target: self selector: @selector(repeatRequest) userInfo: nil repeats:...
225 просмотров
schedule 29.04.2023

Есть ли другой эффективный способ установить задержки в iPhone?
Я делаю основную анимацию. Здесь мой CALayer хочет приостановить и возобновить более 5 раз во время анимации. В настоящее время я использую [Self performSelector: afterDelay: ] и таймеры для реализации задержек. Для реализации сейчас я...
68 просмотров
schedule 04.04.2022

Шаблон наблюдателя для секундомера
Я пытаюсь реализовать секундомер на основе модели MVC. Секундомер использует NSTimer с селектором -(void) tick , вызываемым каждый тайм-аут. Я попытался сделать секундомер в качестве модели для повторного использования, но столкнулся с...
919 просмотров

NSTimer срабатывает мгновенно
Я пытаюсь разработать игру и сталкиваюсь с небольшой проблемой с NSTimer: как только спрайт появляется, он имеет определенное время в моей сцене, прежде чем исчезнуть. double CALC_TIME = 5; [NSTimer scheduledTimerWithTimeInterval:CALC_TIME...
2896 просмотров
schedule 10.09.2022

Как заставить мое приложение запускать NSTimer в фоновом режиме?
Я делаю эталонное приложение ТОЛЬКО для тестовых целей. Я не собираюсь это делать в App Store. Мне нужно, чтобы мой NSTimer продолжал работать в фоновом режиме с использованием UIBackgroundTaskIdentifier, сохранял данные в базу данных Core Data и,...
16977 просмотров

Как сохранить жизнь NSTimer?
У меня есть 2 viewController в моем приложении, с первого представления, когда я перехожу к следующему, есть кнопка с именем startTimer с действием таймера в качестве метода выбора при нажатии startTimer, таймер запускается в HH:mm:ss формат, я не...
533 просмотров
schedule 28.06.2022

NSTimer не работает в приложении StopWatch ТОЛЬКО НА СИМУЛЯТОРЕ (показывает статическое странное число)
Когда я нажимаю на кнопку «Пуск», stopWatchLabel показывает следующее (его статические значения не выполняются): ПРИМЕЧАНИЕ. Когда я тестирую это приложение на своем iPhone, все работает, как ожидалось. Вообще никаких проблем. Может...
373 просмотров

Что происходит с моим NSRunLoop и таймером, когда приложение переходит в фоновый режим и возвращается?
У меня есть NSRunLoop в моем приложении, подключенном к таймеру: NSTimer *updateTimer = [NSTimer scheduledTimerWithTimeInterval:300 target:self selector:@selector(onUpdateTimer) userInfo:nil repeats:YES]; [[NSRunLoop mainRunLoop]...
1206 просмотров
schedule 28.05.2022