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

Добавление эффекта Pinch/Zoom в UIImageView внутри UIScrollView
У меня есть очень простое приложение для совместного использования экрана iPhone, я успешно добавил эффект сжатия/масштабирования в свое приложение, используя UIImageView внутри UIScrollView . UIImageView получает содержимое экрана с ПК через...
1869 просмотров

Остановить NSRunLoop по таймеру
Я сделал RunLoop с таймером, который обновляет метку, отображающую обратный отсчет. Мне нужно, чтобы RunLoop останавливался, когда обратный отсчет достигает нуля, для случая, когда таймер заканчивается нормально, я мог бы просто использовать...
12080 просмотров
schedule 17.07.2022

Функции делегата iOS dispatch_async и NSURLConnection не вызываются
Я отредактировал этот пост, чтобы его было проще читать, я думаю. Мне нужно вызвать NSUrlConnection после того, как я закончу интенсивные манипуляции со строками в блоке dispatch_async. URL-адрес, который я вызываю, имеет аутентификацию...
12518 просмотров

NSRunLoop только для запуска до тех пор, пока не будут завершены все события
В NSRunLoop и CFRunLoop есть метод, для запуска в определенное время CFRunLoopInMode и NSRunLoop - runUntillDateT Эти методы указывают время выполнения. Но я хотел обработать все сообщения в runLoop и выйти, если это делается и простаивает....
434 просмотров
schedule 05.04.2022

NSRunLoop работает нормально на симуляторе, вылетает iDevice
Я работаю над приложением для iOS (FW: 5.0+ и ARC), которое необходимо обновлять каждую секунду. В настоящее время у меня есть это в методе (который вызывается в PerformSelector при -ViewDidLoad): -(void)FireOnload { counter = [NSTimer...
593 просмотров
schedule 16.03.2023

NSTimer требует, чтобы я добавил его в цикл выполнения
Мне интересно, может ли кто-нибудь объяснить, почему отправка обратно в основную очередь и создание повторяющегося NSTimer Мне нужно добавить его в RUN LOOP, потому что он тоже срабатывает? Даже при использовании performselectorOnMainThread мне...
20559 просмотров
schedule 17.04.2023

NSURLConnection нуждается в NSRunLoop для выполнения?
Я пытаюсь получить содержимое URL-адреса из метода с именем connect. Он считывает параметры конфигурации и пытается получить URL-адрес. Похоже, для выполнения требуется цикл выполнения. Я думал, что это просто будет выполнено один раз и будет...
4739 просмотров
schedule 20.12.2022

NSRunLoop вызывает мой селектор после долгой задержки
Постановка проблемы: у нас есть один вторичный поток, в котором мы выполняем всю внутреннюю обработку. В этом вторичном потоке мы создали отдельный NSRunLoop для запуска. мы создаем и используем таймер в этом цикле выполнения...
484 просмотров
schedule 07.12.2022

NSTimer не останавливается?
Я пытаюсь остановить NSTimer с помощью следующего кода: - (void)viewDidLoad { [super viewDidLoad]; timer3 = [NSTimer timerWithTimeInterval:5.0 target:self selector:@selector(start) userInfo:nil repeats:YES]; [[NSRunLoop mainRunLoop]...
1484 просмотров
schedule 18.04.2023

Много ли пулов с автоматическим выпуском создано в приложении для iOS?
Сомневаюсь, когда автовыпущенный объект. КОГДА я нашел этот вопрос , В принятом ответе потока приведено ниже объяснение выполнения цикла выполнения: void int UIApplicationMain (int argc, char *argv[], NSString *principalClassName, NSString...
200 просмотров

NSRunLoop's runMode:beforeDate: - правильный подход для установки beforeDate
У меня есть сомнения относительно правильного использования метода NSRunLoop runMode:beforeDate . У меня есть вторичный фоновый поток, который обрабатывает сообщения делегатов по мере их получения. По сути, у меня есть интенсивная логика...
3902 просмотров

цикл выполнения gnustep
Кто-нибудь говорит, что функции расширения GNUstep NSRunLoop: (void) addEvent: (void*) тип данных: (RunLoopEventType) тип наблюдателя: (id) наблюдатель forMode: (NSString*) режим; этот метод работает?, и как настроить данные аргумента? Я...
162 просмотров
schedule 02.02.2024

NSRunLoop иногда делает приложение не отвечающим
В моем приложении мне нужно сделать https-вызовы для спокойного веб-API и обработать результаты по возвращении. Количество одновременных вызовов службы никогда не фиксируется, поэтому соответствующий код был написан соответствующим образом. Данные,...
87 просмотров

NSThread просыпается
Я хотел бы знать, как я могу добиться следующего в target-c, Я взаимодействую с модемом FTDI232R, используя последовательную связь, поэтому я использую вызов POSIX для открытия, записи и чтения с пути модема (dev/tty/nameOfModem). Вызовы POSIX...
339 просмотров
schedule 09.03.2022

Как загрузить содержимое страницы в новом UIWebView перед выходом из текущего метода
У меня есть приложение с реализованным локальным сервером, который обрабатывает запросы из веб-интерфейса. UIWebView представляет некоторый графический интерфейс, пользователь выполняет некоторое взаимодействие, я обрабатываю его запросы и отправляю...
452 просмотров
schedule 04.04.2022

Планирование потока в NSRunLoop
Я следовал этому руководству http://www.raywenderlich.com/3932/networking-tutorial-for-ios-how-to-create-a-socket-based-iphone-app-and-server. и у меня все работает нормально, но есть одна строка в тексте, которую я не понимаю: Наши потоки...
863 просмотров

NSRunLoop: действительно ли он простаивает между kCFRunLoopBeforeWaiting и kCFRunLoopAfterWaiting?
Меня интересует цикл NSRunLoop, особенно для основного цикла выполнения. Через CFRunLoopObserverRef мы можем узнать о нем больше: CFRunLoopObserverRef observerRef = CFRunLoopObserverCreateWithHandler(NULL, kCFRunLoopAllActivities, YES, 0,...
553 просмотров

Как ведет себя NSTimer, когда приложение находится в фоновом режиме?
Я знаю, что когда вы запускаете приложение в фоновом режиме, таймер перестает работать. Однако каково поведение, когда вы возвращаетесь с заднего плана? Сохраняет ли таймер исходное значение fireDate ? Я столкнулся с небольшой проблемой, когда...
748 просмотров
schedule 26.12.2022

Swift 3 Linux с Perfect: добавьте запланированный таймер с интервалом в цикл выполнения
Я пытаюсь создать приложение в Swift на моем Ubuntu (Ubuntu 15.10 wily, Swift swift-3.0.1-RELEASE), используя Perfect библиотека . Я хотел бы, чтобы функция вызывалась каждые X секунд. Для этого я использую класс Timer модуля Foundation :...
968 просмотров
schedule 27.02.2024