Вопросы по теме 'nsthread'
Запуск NSTimer в потоке
Я пытаюсь запустить NSTimer в потоке с помощью iPhone SDK 3.0. Думаю, все делаю правильно (новый цикл выполнения и т. Д.). Если я вызываю [timer invalidate] в viewDidDissappear, я получаю эту ошибку:
bool _WebTryThreadLock (bool), 0x3986d60:...
9469 просмотров
schedule
10.09.2022
NSThread с методом класса?
Можно ли запустить метод класса (начиная с «+») в отдельном потоке? Обычно я вызываю метод так: [myClass myController]; Я пытался [NSThread detachNewThreadSelector:myController toTarget:myClass withObject:nil]; безуспешно.
1061 просмотров
schedule
11.03.2022
Выделение памяти в отсоединенном NSThread для загрузки NSDictionary в фоновом режиме?
Я пытаюсь запустить фоновый поток для получения данных XML из веб-службы. Я разработал его синхронно - без потоков, поэтому знаю, что эта часть работает. Теперь я готов получить неблокирующую службу, создав поток, ожидающий ответа и синтаксический...
841 просмотров
schedule
24.04.2023
NSTask или NSThread?
У меня есть код, прикрепленный к NSTimer. Примерно 5 раз в секунду он взаимодействует с другим приложением (эмулируя нажатия клавиш) и при необходимости выдает NSNotification, который обрабатывается другим фрагментом кода.
Пока код таймера...
440 просмотров
schedule
09.06.2022
Меню StatusItem блокирует основной поток при его открытии. Обходной путь?
Я написал приложение для Mac, которое выполнено в виде элемента строки состояния. Однако, когда пользователь открывает свое меню из строки состояния, основной цикл выполнения блокируется до тех пор, пока он не будет закрыт. Поскольку это приложение...
307 просмотров
schedule
08.05.2022
RSS в другом потоке не работает, но отлично работает в основном потоке
Я пытаюсь получить синтаксический анализатор rss в другом потоке в своем приложении для iphone, но когда я это делаю, я получаю только индикатор вращения (т. Е. Ничего). Но если я закомментирую вызов [NSThread....] в viewDidAppear и раскомментирую...
128 просмотров
schedule
12.07.2023
Помогите с многопоточностью на iOS?
У меня есть приложение, использующее OpenEars и библиотеку Flite. Проблема в том, что библиотека Flite требовательна к ресурсам и зависает в моем приложении. Я подозреваю, что запуск Flite в фоновом потоке исправит ситуацию, но я не знаю , как это...
38423 просмотров
schedule
10.02.2023
iOS вызывает функции мыла в потоке
ребята
Я новый разработчик iOS, у меня проблема с вызовом функций мыла в новом потоке.
Вот подробнее:
У меня есть функция, вызывающая веб-службу мыла:
WebService *webService = [[[WebService alloc]init]retain];
[webService getUser:self...
2314 просмотров
schedule
24.03.2023
Вопросы по темам и автозапуску
Насколько я понимаю, есть несколько способов отправки задач для выполнения в потоках. Самые распространенные из них:
1) performSelector: withObject: afterDelay:
2) performSelectorOnMainThread: withObject: waitUntilDone:
3)...
361 просмотров
schedule
12.03.2022
Остановка всех анимаций, выполняемых в другом потоке
У меня есть меню, в котором элементы появляются сразу друг за другом с интервалом в 3 секунды, я делаю это так:
for(UIButton *menuItem in menuItems){
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (0.3 * i) * NSEC_PER_SEC),...
1856 просмотров
schedule
21.11.2023
Почему у меня не работает NSLock?
Я пишу код для рендеринга и поворота изображения, детали которого одновременно вычисляются и обновляются. Он работает без ошибок в одном потоке (со ссылкой на отображение), но выглядит неуклюже, и я не хочу, чтобы вычисления запускались по ссылке на...
2082 просмотров
schedule
11.01.2024
Дождитесь завершения нескольких операций синтаксического анализа NSXMLParser.
На экране входа в мое приложение после получения учетных данных от пользователя я выполняю ряд операций синтаксического анализа. Я храню данные в хранилище Core Data, и у меня около 7 сущностей, то есть мне нужно 7 различных операций синтаксического...
427 просмотров
schedule
10.03.2022
Использование +[NSThread sleep:] для решения проблемы взаимоблокировки
Я только что «решил» то, что кажется проблемой тупика или синхронизации:
[NSThread sleepForTimeInterval:0.1];
в приложении, которое прикрепляет ссылки на свойства MPMediaItem (музыка/изображения) из библиотеки IPOD к экземплярам объектов,...
613 просмотров
schedule
28.12.2022
Обновление индикатора выполнения при создании печатной страницы
У меня есть класс, который генерирует изображения для печати пользователем. Эти образы создаются с использованием QuartzCore (и некоторых элементов UIKit), и их необходимо запускать в основном потоке.
В представлении, видимом пользователю во время...
315 просмотров
schedule
22.03.2024
отношения авторелиза и цикла выполнения и потока?
У меня есть вопрос по поводу авторелиза, теперь у меня есть код ниже:
int main(int argc, char *argv[]){
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}}
документ говорит, что в конце...
871 просмотров
schedule
24.05.2023
Вызов функции через поток, дающий исключение
Я использую поток для вызова моей функции "initialGetMethod"
[NSThread detachNewThreadSelector:@selector(initialGetMethod) toTarget:self withObject:nil];
и мой метод получения
-(void) initialGetMethod
{
self.loginPassword = [[...
185 просмотров
schedule
06.01.2024
iOS: остановка потока/метода в середине процесса
У меня есть UITextfield и UIButton . Пользователь может ввести, например, слово для поиска, такое как «собака» или «кошка», и это вызовет вызов метода в другом классе, который запускается в настраиваемой очереди GCD отправки для извлечения...
1064 просмотров
schedule
12.02.2022
повторное использование dispatch_semaphore_t — Что мне здесь не хватает?
У меня есть код, в котором я использую dispatch_semaphore_t, чтобы сигнализировать о завершении операции. Когда семафор является переменной-членом, кажется, что он ведет себя неправильно. Я покажу пример кода, который работает, и пример, который,...
12352 просмотров
schedule
25.12.2022
Swift 2 - iOS - отправить обратно в исходный поток
Итак, у меня есть приложение, которое запускает серию асинхронных событий, а затем записывает результаты в буфер. Проблема в том, что я хочу, чтобы буфер записывался синхронно (в потоке, породившем асинхронный процесс)
каркасный код как таковой...
791 просмотров
schedule
24.08.2023