Не удается удалить файлы из mainBundle

У меня возникли проблемы с удалением файлов из моего основного пакета. Когда я удаляю их вручную из файлов поддержки в XCODE 4.2. Они все еще появляются, когда я запускаю приложение. Я открыл файл приложения с «отображением содержимого пакета» и вручную удалил их оттуда, и они все еще отображаются при запуске приложения. Я удалил приложение из симулятора и из папки ~ / applications в библиотеке, и такое же поведение существует. Я что-то упускаю?

Справочная информация. У меня есть вспомогательное приложение, в котором я могу отбросить файлы в папку «файлы поддержки» и запустить их, чтобы преобразовать их из KML в пользовательский XML для использования в другом приложении через загрузку сервера на устройство. Я создаю массив имен файлов из основного пакета с приведенным ниже кодом и передаю его в парсер. У меня проблемы, потому что он включает удаленные / удаленные файлы из пакета, и я не могу понять, почему. Любая помощь будет оценена по достоинству.

-(NSArray*)findKMLFilesInMainBundle{ NSString *path = [[NSBundle mainBundle]resourcePath]; NSFileManager *fileManager = [NSFileManager defaultManager]; NSError *error = [[NSError alloc]init]; NSMutableArray *kmlArray = [[NSMutableArray alloc]initWithCapacity:10]; NSArray *files = [fileManager contentsOfDirectoryAtPath:path error:&error]; unichar buffer[5]; //now seach for the kml files for (NSString *fileName in files){ NSLog(@"%@",fileName); int count = [fileName length]; int start = count - 3; NSRange range = {start,3}; [fileName getCharacters:buffer range:range]; NSString *endString = [NSString stringWithCharacters:buffer length:3]; if ([endString isEqualToString:@"kml"]){ NSString *kmlFileName = [fileName stringByDeletingPathExtension]; NSLog(@"kmlFilename%@",kmlFileName); [kmlArray addObject:kmlFileName]; } } for (NSString *name in kmlArray){ NSLog(@"file = %@",name); } return kmlArray; 

}

Удерживайте ⌥ Опция и выберите «Продукт → Очистить папку сборки …» в строке меню. Ярлык по умолчанию для этого действия – ⌥⇧⌘K .

  • Как сделать новую строку в UITextView в nib / раскадровке?
  • Альтернативы моделирования классов для цели C
  • Может ли Xcode найти / заменить в XIB?
  • Есть ли какой-нибудь учебник «Hello world» с XCode 4 для создания приложения для взломанного iPhone?
  • Почему XCode показывает предупреждения о запуске образа?
  • Как добавить два флага компилятора в Xcode
  • Xcode4 Создать статическую библиотеку из существующего проекта
  • Есть ли хороший способ сценариев сетевых тестов с использованием UIAutomation на iOS
  • Создание универсальных приложений без интерфейса Builder
  • Странная ошибка в учебнике Apple Core Data
  • Можно ли включить обратный вызов в асинхронный блок?
  • Interesting Posts

    Обновление iOS 8 Parse.com и текущее местоположение геоданных pf

    для Xcode создаются объекты, управляемые Core Data, мне нужно добавить метод dealloc для выпуска переменных?

    UITableView reloadData вызывает UITextField для resignFirstResponder

    RESTKit – размещение большого массива объектов на сервере

    Как получить текущий вид из Page View Controller

    Корректные отношения CoreData – пакетный сбой с использованием NSFetchRequest

    Получение метаданных от MPMoviePlayerController

    Подкласс UIApplication с Swift

    IOS UITableViewCells все перепутались в первой ячейке, устройство Iphone5S, хотя 64-битный симулятор

    Недопустимое исключение параметра, созданное _UIQueuingScrollView

    iOS – Замещенная кнопка возврата слишком близко к краю

    UNMutableNotificationContent с пользовательским объектом в userinfo

    Каков официальный способ проверить, способно ли мое устройство кодировать изображения в формате HEIC?

    NEVPNManager в OSX 10.11 – как настроить VPN-соединение IKEV2

    Импорт в и iOS Today Extension не работает

    Давайте будем гением компьютера.