我正在尝试将PDF文件保存到本地存储空间。
我以这种方式保存文件,在我看来一切都很好。
self.dictionary.add_documents(new_docs) # new_docs is already after filtering stop words
new_corpus = [self.dictionary.doc2bow(text) for text in new_docs]
self.lsi.add_documents(new_corpus)
self.index = similarities.MatrixSimilarity(self.lsi[self.corpus])
这样我就试着获取文件
//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];
filePath = [NSString stringWithFormat:@"%@/%@", documentsDirectory, tastingName];
[tastingNotesData writeToFile:filePath atomically:YES];
tastingPath = /var/mobile/Containers/Data/Application/4255D8B0-33F5-47AA-ABFA-CCC3691DA033/Documents/PDF_Documents/39e0afcdb56240c2a65ab9e136377b32.pdf;
最后文件将显示在UIWebView中。
我做错了什么?
答案 0 :(得分:1)
问题很简单。在您尝试阅读PDF文件时,不包括路径的PDF_Documents
部分。或者您没有附加文件名。不能100%确定哪个部分是错误的。这取决于[self.productModel.tastingPath lastPathComponent]
的值是什么。