3
ответа

Проблема с NSThread

У меня есть проблема с моим кодом, я хочу создать 2 других экземпляра с NSThread, но я думаю в своей проблеме, их не происходит. Можно ли взять мой решение для моей проблемы. Я отправляю свой код, если Вы можете...
вопрос задан: 27 July 2010 10:06
2
ответа

NSThread по сравнению с NSOperationQueue по сравнению с??? на iPhone

В настоящее время я использую NSThread для кэширования изображений в другом потоке. [NSThread detachNewThreadSelector:@selector (cacheImage:) toTarget:self withObject:image]; Поочередно: [сам...
вопрос задан: 14 June 2011 14:03
2
ответа

Когда выпустить/сохранить объект, который передается вторичному Потоку?

Я передаю объект вторичному потоку с помощью следующего кода: (пустой) вход в систему: (идентификатор) отправитель {platformMsgs_LoginRequest *loginRequest = [[[platformMsgs_LoginRequest выделение] init] автовыпуск];//...
вопрос задан: 9 February 2010 23:18
2
ответа

планирование Потока после Потока в приложении для iPhone

Я хочу запланировать поток после завершения потока. Действительно ли это возможно? Как? Например (для определения моей потребности) - (пустое) соединение: (NSURLConnection *) соединение didReceiveData: (NSData *) данные {/...
вопрос задан: 29 October 2009 08:27
1
ответ

Objective C находит вызывающую сторону метода

Существует ли способ определить строку кода, от которой назвали определенный метод?
вопрос задан: 8 April 2015 12:15
1
ответ

вызов селектора с двумя аргументами по проблеме NSThread

Я хотел бы сделать Поток с несколькими аргументами. Действительно ли это возможно? У меня есть функция: - (пустой) loginWithUser: (NSString *) пароль пользователя: (NSString *) пароль {} И я хочу вызвать эту функцию как...
вопрос задан: 26 October 2012 12:11
1
ответ

Как остановить подпоток NSThread в iPhone

Я создал подпоток с помощью NSThread в основном потоке NSThread *newThread = [[выделение NSThread] initWithTarget:self selector:@selector (MyThread:) object:timer]; 5 секунд спустя я использовал [newThread отмену] в...
вопрос задан: 7 July 2010 02:05
1
ответ

Различие между NSThread и detachNewThreadSelector:toTarget:withObject:

В документации NSThread я столкнулся с методом detachNewThreadSelector:toTarget:withObject:. Каково различие между тем методом и созданием потока с initWithTarget:selector:...
вопрос задан: 25 April 2010 10:19
1
ответ

Как приостановить NSThread, пока не уведомлено?

У меня есть рабочий поток, что я хочу сделать один бит его задачи, затем пауза и ожидать "хорошо, продолжить" команду от другого потока, затем пауза и ожидать, и т.д. Вариант использования: управление...
вопрос задан: 12 October 2009 21:35
0
ответов

Выполнить изменения пользовательского интерфейса в основном потоке, используя асинхронную отправку _или PerformSelectorOnMainThread? [дубликат]

Возможный дубликат :Grand Central Dispatch (GCD )по сравнению с PerformSelector -нуждается в лучшем объяснении Чтобы выполнить «вещи» в основном потоке, должен ли я использовать асинхронную отправку _или PerformSelectorOnMainThread?...
вопрос задан: 23 May 2017 12:07
0
ответов

Сохраните NSThread и запустите на нем NSRunLoop

Итак, я запускаю новый NSThread, который мне нужен чтобы иметь возможность использовать позже, вызвав performSelector: onThread: .... Насколько я понимаю, вызов этих методов добавляет этот вызов к циклу выполнения в этом потоке, ...
вопрос задан: 6 October 2014 11:01
0
ответов

Передача примитивов через performSelectorOnMainThread

Хорошо, допустим, у меня запущен второй поток, но он хочет манипулировать чем-то в основном потоке, например элементом пользовательского интерфейса. - (void) backgroundThread {[myButton (hidden)
вопрос задан: 14 August 2014 04:11
0
ответов

NSTimer никогда не запускается

Я просто пытаюсь закрыть NSPanel после пары секунд задержки, но мне не удается запустить NSTimer. Он сработает, если я явно вызову для него метод fire, но он никогда не сработает сам по себе. Вот мой ...
вопрос задан: 27 May 2013 14:38
0
ответов

GCD, NSOperationQueue или создать поток вручную?

Есть ли у вас какие-либо предпочтения при использовании потоков? Как правило, для использования любого из этих методов: создайте новый поток вручную и используйте цикл выполнения. используйте NSOperationQueue или Grand Central ...
вопрос задан: 1 February 2013 14:40
0
ответов

NSThreads в автоматическом подсчете ссылок (ARC)

Я пытаюсь использовать NSThreads с ARC в 4.3.5 . С iOS 5 все работает отлично, но если я попробую на более старой iOS, например 4.3, она протекает. Обычно я бы использовал Autoreleasepool для NSThreads, но с тех пор ...
вопрос задан: 6 December 2012 02:59
0
ответов

Grand Central Dispatch vs. NSThread

Я создал тестовый код для NSThread и Grand Central Отправка (GCD): - (void) doIt: (NSNumber *) i {спать (1); NSLog (@ "Тема #% i", [i intValue]); } - (IBAction) doWork: (id) отправитель {for (int i = 0; ...
вопрос задан: 5 December 2012 18:29
0
ответов

Когда кто-нибудь захочет использовать NSThreads вместо GCD?

Есть ли случаи, когда кто-то хотел бы использовать необработанные NSThreads вместо GCD для параллелизма? Мне нравится GCD, но я хочу знать, понадобится ли мне в конечном итоге использовать NSThreads для Cocoa/Cocoa -Touch.
вопрос задан: 10 August 2012 21:17
0
ответов

Лучший многопоточный подход в Objective C?

Я разрабатываю приложение для iPad -и в настоящее время пытаюсь найти наилучший подход к многопоточности. Позвольте мне проиллюстрировать это на упрощенном примере :. У меня есть представление с 2 подвидами, каталог...
вопрос задан: 15 July 2012 22:10
0
ответов

Можно ли создавать UIView в фоновом потоке?

Я знаю, что UIView не является потокобезопасным, поэтому я не могу добавить представление в фоновый поток, чтобы обойти это, можно ли создать UIView в фоновом потоке, а затем добавить его в основной поток? Примечание: причина ...
вопрос задан: 20 June 2012 15:30
0
ответов

Можно ли определить NSRunLoop/NSThread, связанный с открытым NSStream?

Я использую (и должен использовать) сторонний фреймворк, исходного кода которого у меня нет. Сторонний фреймворк обрабатывает создание аутентифицированного клиент-серверного соединения и возвращает пару...
вопрос задан: 29 May 2012 15:52
0
ответов

вызов функции с помощью потока в xcode

я создал поток в xcode и дал имя функции, которая будет вызываться из этого потока. но моя проблема в том, что имя функции, которое дано для вызова, не вызывается (стало известно...
вопрос задан: 3 May 2012 07:49
0
ответов

Как получить возвращаемое значение функции, которая вызывается через NSthread?

Я написал функцию, которая возвращает объект. Но это функция, которая берет данные из сети. Поэтому для вызова функции используется NSthread. NSThread *pageThread = [[NSThread alloc]initWithTarget :self...
вопрос задан: 15 April 2012 11:05
0
ответов

Как создать NSThread, который не является основным потоком, без немедленного выполнения селектора

Я хочу создать рабочий поток, который не является основным потоком, чтобы я мог вызвать ... [self PerformSelector:@ selector(doStuff) OnThread:self.myWorkerThread withObject:nil]; ... во множестве мест в моем...
вопрос задан: 30 March 2012 03:38
0
ответов

Цель C и iOS: запуск таймера? NSTimer / Threads / NSDate / etc

Я работаю над своим первым приложением для iOS и столкнулся с первым препятствием, на которое я не смог найти хорошего ответа. Проблема: у меня есть собственный UIGestureRecognizer, и все это правильно подключено, ...
вопрос задан: 27 December 2011 04:16
0
ответов

Можно ли использовать уведомление для обратной связи с основным потоком приложения IOS? (cf performSelectorOnMainThread)

Можно ли использовать уведомление для обратной связи с основным потоком приложения IOS? (см. PerformSelectorOnMainThread). То есть есть какие-то готчи для этого? Предпосылки ...
вопрос задан: 7 November 2011 04:13
0
ответов

Остановка всех анимаций, выполняемых в разных потоках

У меня есть меню, в котором элементы появляются сразу после друг друга с интервалом в 3 секунды, я делаю это так: for (UIButton * menuItem in menuItems) {dispatch_after ( dispatch_time (DISPATCH_TIME_NOW, (0.3 ...
вопрос задан: 6 November 2011 13:53
0
ответов

Как отменить или остановить NSTHAED?

Я делаю приложение, которое загружает содержимое ViewControllers, используя NSTHOAD, пока читает файл XML. Я сделал это следующим образом: - (пустота) ViewDiDiDAppear: (Bool) Animated {// Некоторый код ... [... [
вопрос задан: 13 September 2011 11:48
0
ответов

В чем разница между + [NSThread detachNewThreadSelector: toTarget: withObject:] и - [NSObject performSelectorInBackground: w ithObject:]?

Похоже, они выполняют довольно похожую задачу: запускают новый поток, который выполняет этот селектор быстро и легко. Но есть ли отличия? Может быть, что касается управления памятью?
вопрос задан: 30 June 2011 18:34
0
ответов

NSUrlConnection в NSThread - делегат не выполняется!

Я использую NSURLConnection в NSThread, но ни один из методов делегата NSURLConnection не выполняется! У меня есть основной метод в подклассе NSTread и цикл while, который поддерживает поток в активном состоянии. ...
вопрос задан: 22 February 2011 18:27
0
ответов

Выполнить метод в основном потоке из другого потока

Мой класс модели должен получить некоторые данные из Интернета . Поэтому я решил запустить его в другом потоке, чтобы пользовательский интерфейс не зависал. Поэтому, когда объекту нужны какие-то данные, он сначала запрашивает модель, используя метод ...
вопрос задан: 3 February 2011 21:56