NSNotification с многопоточностью XCODE
Я новичок в разработке IPHONE. Я сталкиваюсь с проблемой при работе с NSNotification с многопоточностью.
У меня есть несколько изображений в галерее. Я выбираю изображение. Выбранные изображения сохраняются в основных данных. У меня есть кнопка (загрузить). Когда я нажимаю на него, мне нужно показать hud с NSNotification высказыванием (Загрузка с именем изображения). то есть. "uploading image1.jpg", тогда мне нужно вызвать следующую тему, чтобы отобразить "uploading image2.jpg" и так далее. Мне нужен пример кода для этого.
Мне нужно знать, как отправлять и получать NSNotification с многопоточностью. Пожалуйста, помогите мне в этом вопросе.
Заранее спасибо.
1 ответ
Рассмотрите возможность использования MBProgressHUD для этого.
Демонстрационный проект включает примеры, очень похожие на то, что вы делаете. Компоненты также имеют другие функции, которые вы можете захотеть, например, индикатор прогресса.
На главной странице настроить асинхронную задачу для получения уведомления HUD так же просто, как:
[MBProgressHUD showHUDAddedTo:self.view animated:YES];
dispatch_async(dispatch_get_global_queue( DISPATCH_QUEUE_PRIORITY_LOW, 0), ^{
// Do something...
dispatch_async(dispatch_get_main_queue(), ^{
[MBProgressHUD hideHUDForView:self.view animated:YES];
});
});