我想知道我是否可以访问安装我的应用程序的目录.另外,我想在同一目录中创建一个子目录,以存储我在应用程序中捕获的所有图像.我还想用iPhone的默认图像查看器查看图像.可以这样做吗?
NSString *appFolderPath = [[NSBundle mainBundle] resourcePath]; NSFileManager *fileManager = [NSFileManager defaultManager]; NSLog(@"App Directory is: %@", appFolderPath); NSLog(@"Directory Contents:\n%@", [fileManager directoryContentsAtPath: appFolderPath]);
您可以获取该应用程序的Document文件夹
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder
您可以使用NSFileManger创建文件夹和文件.您可以将文件存储在文档文件夹中,甚至可以将其存储在临时文件夹中.