2013-07-18 24 views
0

我想要文档目录中的文件夹具有常量名称。现在我想用变量名保存文件夹,就像我有一个变量“n”,“n”的值是可变的,现在我想用名称“n”值保存该文件夹。 我的代码如下,但它给我错误。在文档目录中保存带整数变量名称的文件夹

NSInteger n = 3;  
NSError *error; 

NSString *aDocumentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; 

NSString *dataPath = [aDocumentsDirectory stringByAppendingPathComponent:@"%d",n]; 

[[NSFileManager defaultManager] createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:&error]; 
+0

什么是“错误”? – iphonic

+0

太多的方法调用的参数,预计1,有2 – Nasir

+0

检查我的答案 – iphonic

回答

1
NSString *dataPath = [aDocumentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%d",n]; 

它可以帮助你。

0

错就错在下面

NSString *dataPath = [aDocumentsDirectory stringByAppendingPathComponent:@"%d",n]; 

行应该

NSString *dataPath = [aDocumentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%d",n]]; 
+0

谢谢先生它工作正常 – Nasir

相关问题