Итак, я делаю приложение для iphone, в котором есть только тысяча записей, которые я читаю из XML-файла в основные данные.Но вставка этих записей занимает около 10 секунд на устройстве.Это довольно смешно.
Схема очень простая, всего одна таблица.То есть, никаких отношений или чего-то еще.
Чтобы увидеть, что я имею в виду, вы можете просто перейти к:1. Файл -> Новый проект -> Приложение на основе навигации (убедитесь, что установлен флажок «использовать базовые данные»)2. Теперь внутри RootViewController.m перейдите к viewDidLoad и в самом конце этого метода добавьте:
for (int n = 0; n < 1000; n++) [self insertNewObject];
И просто запустите приложение.Даже в симуляторе это занимает 5 секунд, а на устройствах - в два раза медленнее.Есть идеи ??