如何通过iTunes文件共享在文档文件夹中创建文件夹结构

时间:2012-07-01 10:55:03

标签: iphone ios5 file-sharing

我正在开发ipad3的应用程序,通过iTunes共享文件。问题是我只能与我的应用程序共享单个文件。我想将文件夹和子文件夹添加到文档文件夹。 如何通过iTunes文件共享将文件夹添加到文档文件夹?

1 个答案:

答案 0 :(得分:0)

您可以创建目录 使用NSFileManager

下面的方法将返回目录 userName 的路径(如果存在),如果不存在则创建它。

+ (NSString *)getDocsDirectoryByUserName:(NSString *)userName 
{

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString * documentDir = [paths objectAtIndex:0];
NSString * userDir = [documentDir stringByAppendingPathComponent:userName];

NSError *error;
BOOL success = [[NSFileManager defaultManager] createDirectoryAtPath:userDir 
                                         withIntermediateDirectories:YES 
                                                          attributes:nil error:&error];   

if (!success) {
    NSLog(@"Error creating data path: %@", [error localizedDescription]);
}

return userDir;
}