есть ли способ загрузить локальные файлы в iphone асинхронно? Я загружаю uiimages для моего uitableview, используя это:
NSData *imageData = [[NSData alloc] initWithContentsOfFile:fileName];
UIImage *cachedImage = [[[UIImage alloc] initWithData:imageData] autorelease];
но это медленно, потому что основной поток заблокирован или что-то еще, пока NSData не закончит загрузку файла и пользовательский интерфейс не будет отвечать. Есть ли что-то вроде NSURLConnection, но для локальных файлов? Поэтому я могу просто загрузить файл без зависания пользовательского интерфейса, и когда он заканчивает загрузку, какой-то обработчик отправляет уведомление или что-то в этом роде.