2013-07-18 4 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

 Смежные вопросы

  • Нет связанных вопросов^_^