【发布时间】:2013-08-06 01:36:21
【问题描述】:
我想创建多个目录,我不知道怎么做。这是我到目前为止的代码。
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder
NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:@"tops",@"bottoms",@"right" ];
if (![[NSFileManager defaultManager] fileExistsAtPath:dataPath])
[[NSFileManager defaultManager] createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:nil]; //Create folder
}
我想要有 4 个名为 tops bottoms right 和 left 的目录,但是如果我以上述方式执行此操作,它将不起作用。有没有办法使用此代码创建多个目录?还是我的代码错了?谢谢!
【问题讨论】:
-
需要迭代四次才能创建4个目录
-
嗯 .. this exact question 不久前被另一个用户询问(被否决并搁置)。您的个人资料是在几分钟前创建的!我很怀疑。
-
@Amar 你是对的。它看起来像一个。
-
这还是个有用的问题
标签: iphone ios directory nsdocumentdirectory