Objective c NSFileManager应用程序文件夹-ios

Objective c NSFileManager应用程序文件夹-ios,objective-c,ios,nsfilemanager,nsbundle,Objective C,Ios,Nsfilemanager,Nsbundle,我想创建两个文件夹:“图像”和“文本”,下载图像类型的文件到“图像”文件夹,和“文本”类型的“文本”文件夹。 问题: 1) 我应该在哪里以及如何创建它们? 2) 如何获取此已创建文件夹的路径? 请写一些简短的例子,或者给出类似例子的url。试试这个:(你可以从苹果的文档中了解更多关于NSFileManager的信息) 试试这个:(你可以从苹果的文档中了解更多关于NSFileManager的信息) 谢谢,正是我需要的谢谢,正是我需要的 NSError *error = nil; NSString

我想创建两个文件夹:“图像”和“文本”,下载图像类型的文件到“图像”文件夹,和“文本”类型的“文本”文件夹。 问题: 1) 我应该在哪里以及如何创建它们? 2) 如何获取此已创建文件夹的路径? 请写一些简短的例子,或者给出类似例子的url。

试试这个:(你可以从苹果的文档中了解更多关于NSFileManager的信息)

试试这个:(你可以从苹果的文档中了解更多关于NSFileManager的信息)


谢谢,正是我需要的谢谢,正是我需要的
NSError *error = nil;
NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];  //this get you to the root of your app's
NSString *folderPath = [documentsDirectory stringByAppendingPathComponent:@"yourfoldername"];  

if (![[NSFileManager defaultManager] fileExistsAtPath:folderPath])  //Optionally check if folder already hasn't existed.
{
[[NSFileManager defaultManager] createDirectoryAtPath:folderPath withIntermediateDirectories:NO attributes:nil error:&error];
}