【发布时间】:2012-02-15 15:14:22
【问题描述】:
我正在使用 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 MB 的文档时。例如,一个包含 12 张带图片的幻灯片的 Powerpoint 文档。
我使用了工具,根据分配工具,应用程序增长到 > 20 MB 并崩溃。
有人知道在 QLPreviewController 或其他类中加载文档的更好方法吗?
谢谢。
【问题讨论】:
标签: objective-c ios qlpreviewcontroller