Я использую объект QLPreviewController для загрузки документов в свое приложение.Сбой QLPreviewController с большими документами
Это код, который загружает файл:
fileURL = [NSURL fileURLWithPath:appFile];
QLPreviewController *previewController = [[QLPreviewController alloc] init];
previewController.dataSource = self;
previewController.delegate = self;
previewController.currentPreviewItemIndex = 0;
previewController.view.frame = CGRectMake(0, 26, self.view.frame.size.width, self.view.frame.size.height - 26);
lblTitle.text = [appFile lastPathComponent];
[self.view addSubview:previewController.view];
работает нормально, то документы будут загружены.
Проблема в том, что я пытаюсь загрузить документ размером более 10 МБ. В примере - документ Powerpoint с 12 слайдами с изображениями.
Я использовал инструменты и в соответствии с инструментом распределения приложение растет до> 20 МБ и сбой.
Кто-нибудь знает, как лучше загружать документы в QLPreviewController или в другом классе?
Спасибо.