NSThread - помогает с загрузкой изображения с URL - PullRequest
0 голосов
/ 16 июля 2010

Я пытаюсь использовать многопоточность для загрузки изображения с URL.У меня нет фонового кода, и у меня возникают проблемы с тем, чтобы заставить NSThread работать.У меня есть UIimageView под названием photo1, и у меня есть изображение, которое загружается из сети.(скажем, http://www.google.com/logos/classicplus.png), но при переходе к экрану приложение приостанавливает загрузку изображения до того, как оно будет передано мне. Мне сказали, что для этого нужно использовать NSThread (просмотр учебника по Стэнфорду U), но мне не повезлочтобы заставить его работать.

Любая помощь будет принята с благодарностью.

1 Ответ

2 голосов
/ 16 июля 2010

Я бы посоветовал вам не использовать NSThread для этого, а вместо этого использовать асинхронный NSURLConnection.

Использование асинхронного URL-соединения не заблокирует пользовательский интерфейс, но будетгораздо проще в использовании, чем поддержание всего стандартного кода, необходимого для NSThread.

. Ищите документацию для NSURLConnection, интересующие вас детали - это, в основном, биты о том, как создать асинхронное соединениеи делегат перезванивает.

...