Какой самый эффективный способ получить и кэшировать изображение профиля для пользователя с помощью MGTwitter?
Наша проблема в настоящее время заключается в том, что должен быть вызов getUserInformationFor
для получения URL-адреса изображения, затем getImageAtURL
, что приводит к двум вызовам на сервер. В настоящее время нам просто нужна информация об изображении, поэтому ее избыточно загружать всю остальную информацию. Если вы помните, что мы можем выполнить 20-30 таких вызовов одновременно (например, чтобы получить список изображений профиля пользователя), это станет довольно медленным.
Во-вторых, каков наиболее эффективный способ кэширования этого изображения, чтобы его не нужно было загружать каждый раз (мы не против предположить, что изображение профиля никогда не изменится), в настоящее время мы просто запись в NSTevenDirectory () с именем пользователя Twitter в качестве имени файла, а затем для каждого запроса Twitter проверяется, существует ли имя файла в этом каталоге. Есть ли лучший, более эффективный подход?