Я устанавливаю свой URL для записи с помощью:
NSArray *dirPaths;
NSString *docsDir;
dirPaths = NSSearchPathForDirectoriesInDomains(
NSDocumentDirectory, NSUserDomainMask, YES);
docsDir = [dirPaths objectAtIndex:[globals sharedGlobals].folderCounter];
NSString *soundFilePath = [docsDir
stringByAppendingPathComponent:@"sound1.caf"];
NSURL *soundFileURL = [NSURL fileURLWithPath:soundFilePath];
, когда [globals sharedGlobals].folderCounter
равно 0 в начале, и это работает.в следующий раз, когда я записываю, я делаю это в другом индексе:
[globals sharedGlobals].folderCounter=[globals sharedGlobals].folderCounter+1;
, поэтому в следующий раз, когда я пытаюсь записать, я получаю ошибку:
index 1 beyond bounds [0 .. 0]
, но почему я не могу создатьновое место для записи? Я хочу иметь 4 папки 1-2-3-4 и записывать каждый раз в другую.
как мне это сделать?
спасибо.