Я новичок в многопоточности в xcode для iphone. Я хотел бы загружать и анализировать данные с сервера в другой поток и периодически. Кто-нибудь может мне помочь?
спасибо
Вы можете использовать источники отправки событий GCD. Руководство по программированию параллелизма Apple включает пример , как настроить таймер .
Их пример кода запускает блок в главной очереди. Если вы хотите его в фоновом потоке, вы можете передать очередь, полученную с dispatch_get_global_queue вместо dispatch_get_main_queue ().
Вы можете использовать метод executeSelector. Если вам нужна более ясная идея, перейдите по этой ссылке iPhone: как использовать executeSelector: onThread: withObject: waitUntilDone: method?