У меня проблемы с выяснением, почему файлы в моем приложении для iPhone сохраняются, даже если я их удалил.Вот код, который доставляет мне неприятности:
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *bundlePath = [[NSBundle mainBundle] bundlePath];
NSString *folderPath = [bundlePath stringByAppendingPathComponent:@"filefolder"];
NSArray *fileNames = [fileManager contentsOfDirectoryAtPath:folderPath error:NULL];
Этот код должен просматривать папку «filefolder» и считывать ее содержимое в fileNames.Когда я запускаю это приложение в первый раз, оно сделает это.Но если я изменяю содержимое файловой папки (например, добавляю или удаляю файлы) и снова собираю и запускаю приложение, имена файлов массива будут содержать имена всех вновь добавленных файлов (хорошо), а также имена всех файловкоторые должны были быть удалены (плохо) !!
Может кто-нибудь помочь мне понять, почему я вижу это поведение?