Вопросы по теме 'nsthread'
Есть ли у NSThread отдельная куча? Как насчет pthread (на iPhone)
Если я отсоединю NSThread, будет ли Cocoa запускать его в отдельной куче памяти или зоне памяти? Например, если бы я отсоединил поток, использовал malloc для создания большого буфера, а затем позволил бы потоку завершиться, вернул бы я эту память в...
708 просмотров
schedule
23.02.2023
Поточно-ориентированный вопрос NSmutableArray
Я разрабатываю программу чтения RSS, которая использует NSMutableArray ( _stories ) для хранения содержимого RSS-канала. Этот массив используется двумя разными потоками в приложении и может быть доступен одновременно в двух случаях, поскольку:...
2035 просмотров
schedule
07.08.2022
Делегирование в NSThreaded Design? (Айфон)
Я использую большое количество очень маленьких веб-сервисов в своем приложении, и я был на нескольких дорогах, которые не масштабируются или не работают должным образом.
Подход к дизайну, о котором я думаю: задача для viewController состоит в том,...
138 просмотров
schedule
01.04.2024
Как принудительно обновить экран для UIScrollView из потока/функции, отличной от пользовательского интерфейса (iPhone)
Я рисую набор изображений в uiscrollview из потока/функции, отличной от пользовательского интерфейса. Но он отображается только после того, как все изображения будут отрисованы. Для рисования всех изображений я написал функцию, и это то, что...
2704 просмотров
schedule
22.07.2022
pthread против NSThread: что быстрее
В Cocoa NSThread быстрее, чем pthread? Есть ли прирост производительности? можно ли игнорировать?
2561 просмотров
schedule
22.05.2022
Когда освобождать / сохранять объект, переданный вторичному потоку?
Я передаю объект вторичному потоку, используя следующий код:
(void)login:(id)sender
{
platformMsgs_LoginRequest *loginRequest = [[[platformMsgs_LoginRequest alloc] init] autorelease];
//more code...
[NSThread...
549 просмотров
schedule
16.04.2023
Доступ к атрибутам экземпляра из вторичного потока (iPhone-SDK)
У меня есть класс с атрибутом NSDictionary. Внутри этого класса я отправляю другой поток для обработки NSXMLParser. Внутри моего -didStartElement я обращаюсь к словарю в классе (чтобы сравнить элемент, найденный в XML, с элементом в словаре).
На...
486 просмотров
schedule
31.07.2022
Разница между NSThread и detachNewThreadSelector:toTarget:withObject:
В документации NSThread я наткнулся на метод detachNewThreadSelector:toTarget:withObject: . В чем разница между этим методом и созданием потока с initWithTarget:selector:object: , а затем его запуском с start ?
1258 просмотров
schedule
18.02.2023
Вызов UIGetScreenImage () в потоке, созданном вручную, выводит сообщение _NSAutoreleaseNoPool (): в журнал
Это тело селектора, указанного в NSThread +detachNewThreadSelector:(SEL)aSelector toTarget:(id)aTarget withObject:(id)anArgument
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
while (doIt)
{
if (doItForSure)...
298 просмотров
schedule
27.02.2023
NSOperations или NSThread для пакетов небольших задач, которые непрерывно отменяют друг друга?
Я хотел бы посмотреть, смогу ли я сделать реализацию «поиск по мере ввода» для веб-службы, которая достаточно оптимизирована для ее работы на iPhone.
Идея в том, что пользователь начинает печатать слово; «Фу», после каждой новой буквы жду ХХХ мс....
941 просмотров
schedule
30.11.2022
Резьбовой NSTimer
Мне известно о множестве вопросов по этой теме, поскольку я сам задавал один из них ранее, однако теперь моя проблема, похоже, больше связана с частью потоковой передачи. У меня есть следующие 2 метода.
-(void) restartTimer {...
1120 просмотров
schedule
14.09.2022
Проблемы с NSAutoreleasePool на iPhone
У меня есть небольшое приложение для iPhone, в котором есть кнопка при первом просмотре. Когда я нажимаю эту кнопку, я загружаю свой новый вид, на котором есть изображение. В настоящее время я использую следующий код для загрузки изображения из...
862 просмотров
schedule
04.12.2022
Удаление управляемых объектов в фоновом блоке
На iPhone я пытался удалить управляемые объекты в фоновом режиме:
- (void) cleanUp {
dispatch_queue_t queue_cleanUp;
queue_cleanUp = dispatch_queue_create("com.aroundcal.cleanup", NULL);
dispatch_async(queue_cleanUp, ^{
while...
256 просмотров
schedule
14.06.2022
NSInvocationOperation Вопрос
Я хотел бы знать, как удалить повторяющиеся nsoperations, т.е. есть ли способ проверить очередь nsoperation и посмотреть, делаю ли я дублирующий запрос?
В основном, я запрашиваю изображения в зависимости от поворота экрана iphone. Когда...
175 просмотров
schedule
14.11.2022
NSThread для загрузки файлов PDF
Я хочу загрузить файл PDF в контроллер модального представления. Поскольку я не знаю размер файла, я хочу загрузить его в отдельном потоке, поэтому:
- (void)viewDidLoad {
[super viewDidLoad];
[[UISharedApplication sharedApplication]...
323 просмотров
schedule
01.05.2024
setKeepAliveTimeout и фоновые задачи
У меня большая головная боль с этой темой. Я работаю над приложением, которое должно регулярно опрашивать веб-сервер, чтобы проверять наличие новых данных. На основе возвращенной информации я хочу отправить локальное уведомление пользователю.
Я...
19625 просмотров
schedule
16.01.2024
Как на самом деле работает runloop
Ранее в этом месяце я задал этот вопрос 'Что такое цикл выполнения?' После прочтения ответов и сделал некоторые попытки заставили его работать, но я все еще не понимаю его полностью. Если runloop - это просто цикл, связанный с потоком, и он не...
1491 просмотров
schedule
19.02.2022
Поток против асинхронного вызова
Я хотел узнать, что лучше между созданием потока или выполнением асинхронного вызова с использованием класса NSURLConnection.
372 просмотров
schedule
13.04.2022
Задача списка NsThread
Привет всем, мне нужно выполнить это (iphone/objective-c):
У меня есть поток, который должен выполнять операции.
основной поток назначает новую задачу моему потоку (задачи всегда одни и те же).
каждая операция имеет свой идентификатор....
314 просмотров
schedule
16.07.2022
один поток убивает другой в приложении iphone (оба потока являются основным потоком)?
Привет, ребята,
==>в моем приложении я использовал три разных кода потока для одного из них здесь все потоки одного типа ==>я определил два потока в классе appdelegate ==>один в контроллере корневого представления ==> все потоки имеют разное...
350 просмотров
schedule
13.03.2022