Kev*_*ado 1 pdf objective-c save ios
我正在开发功能来阅读PDF并在iPhone和iPad上本地保存.我正在构建iOS 6.1及更多,所以我对SDK没有任何约束.
所以,我想知道在本地(无论文件)写内容的最佳和简单的解决方案是什么.
也许有人知道一个lib来做这个功能?
Kev*_*ado 10
我在这里找到了答案:使用NSCoding和NSFileManager保存您的应用数据
NSData *dataPdf = [NSData dataWithContentsOfURL:pdfOnline.url];
//Get path directory
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
//Create PDF_Documents directory
documentsDirectory = [documentsDirectory stringByAppendingPathComponent:@"PDF_Documents"];
[[NSFileManager defaultManager] createDirectoryAtPath:documentsDirectory withIntermediateDirectories:YES attributes:nil error:nil];
NSString *filePath = [NSString stringWithFormat:@"%@/%@", documentsDirectory, @"**PUT FILENAME YOU WANT**"];
[dataPdf writeToFile:filePath atomically:YES];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8382 次 |
| 最近记录: |