Асинхронная загрузка изображений из Интернета в Какао - PullRequest
1 голос
/ 05 сентября 2011

Я ищу способ легко загружать изображения из Интернета в Какао (для Mac, а не iOS)

Есть указатель?

Спасибо

Ответы [ 3 ]

2 голосов
/ 08 ноября 2012

Я знаю, что уже поздно отвечать, но я создал подкласс NSImageView для асинхронной загрузки изображений.Это PVAsyncImageView.
Проверьте это здесь: PVAsyncImageView

1 голос
/ 05 сентября 2011

NSURLConnection - API-интерфейс Cocoa для работы.

Тем не менее, некоторые люди предпочитают ASIHTTPRequest (я один из них), поэтому вы должны это проверить. У разработчиков этой библиотеки есть действительно хорошие документы!

0 голосов
/ 05 сентября 2011

CGDataProviderCreateWithURL можно использовать для создания CGImageRef.используя это, вам не нужно настраивать свои собственные URL-соединения (но вы не должны вызывать его в реальном времени или из потока чертежа, потому что он заблокируется).Вы можете использовать результат напрямую или использовать его для создания NSImage.

...