Questions tagged «nsdocumentdirectory»

9
如何在Swift中找到NSDocumentDirectory?
我正在尝试使用代码获取Documents文件夹的路径: var documentsPath = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory:0,NSSearchPathDomainMask:0,true) 但是Xcode给出了错误: Cannot convert expression's type 'AnyObject[]!' to type 'NSSearchPathDirectory' 我试图了解代码中的错误。

9
什么是文档目录(NSDocumentDirectory)?
有人可以向我解释iOS应用程序上的文档目录是什么以及何时使用它吗? 这是我目前所相信的: 在我看来,这似乎是一个中央文件夹,用户可以在其中存储应用程序所需的任何文件。 这将是与Core Data存储数据的位置不同的位置? 似乎每个应用程序都有自己的文档目录。 我可以自由地创建文档目录的子目录,例如文档目录/图像或文档目录/视频吗?

10
从文档目录中删除指定的文件
我想从我的应用程序文档目录中删除图像。我写的删除图像的代码是: -(void)removeImage:(NSString *)fileName { fileManager = [NSFileManager defaultManager]; paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); documentsPath = [paths objectAtIndex:0]; filePath = [documentsPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@", fileName]]; [fileManager removeItemAtPath:filePath error:NULL]; UIAlertView *removeSuccessFulAlert=[[UIAlertView alloc]initWithTitle:@"Congratulation:" message:@"Successfully removed" delegate:self cancelButtonTitle:@"Close" otherButtonTitles:nil]; [removeSuccessFulAlert show]; } 其部分工作。该代码从目录中删除文件,但是当我检查目录中的内容时,它仍在其中显示图像名称。我想从目录中完全删除该文件。我应该在代码中进行哪些更改以执行相同的操作?谢谢
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.