Я видел много приложений, которые загружают данные в UITableViews из Интернета, и они обычно загружаются плавно. Теперь моя очередь загружать такие данные. Я получаю разные данные одновременно, разделяя категории с ~
и кусочками категорий с #
. Это отлично работает, и мне удалось отлично отделить данные в obj-c.UITableView - Загрузка данных из Интернета
Все в моем приложении работает, просто загрузка занимает много времени.
Итак, я думаю, что реальный вопрос: как вы можете загружать данные для таблицыView в фоновом режиме, отображая метку/UIActivityView или что-то во время загрузки?
спасибо.
У меня есть много манипуляций со строкой после того, как я ее получу, поэтому я нашел, что лучше всего поставить это в селектор и сделать '[self performSelectorInBackground: selector]'. Итак, на самом деле я хочу знать, как я могу получить информацию, когда каждый процесс из селектора будет выполнен. – Emil
В вашем методе выбора вы можете вызвать performSelectorOnMainThread: withObject: waitUntilDone: когда процесс завершен, который вызовет другой метод выбора в основном потоке. Поэтому в основном вы вручную вызываете основной поток, когда ваш дочерний поток работает, чтобы сообщить об этом. – nebs
Мне очень жаль, что я не могу отдать все свои очки Небсу! Ваш комментарий помог мне решить вопрос, который я возглавляю. Спасибо МНОГО! – changelog