Как я могу загрузить изображение с URL с помощью CPImage? - PullRequest
0 голосов
/ 07 декабря 2010

У меня CPImage:

-(void)setAvatarImageForMessage:(STMessage)aSTMsg{
    var image = [[CPImage alloc] initWithContentsOfFile:aSTMsg.avatar_url];

    [image setDelegate:self];

    if([image loadStatus] == CPImageLoadStatusCompleted)
        CPLog.debug("avatar image loaded");
    else
         CPLog.debug("avatar image FAILED!!!");
}

Но я не уверен, что это правильный способ загрузки изображения с URL-адреса?

1 Ответ

1 голос
/ 07 декабря 2010

Так вы создаете образ, но не ожидаете, что он сразу загрузится.Изображения (как и все остальное в Интернете) загружаются асинхронно.Если вам нужно знать, когда изображение загружено, вы можете зарегистрироваться для получения уведомления.

...