Каким образом можно ускорить загрузку и чтение JSON файла?


#1

У меня есть два JSON файла в проекте и в них забито очень много информации, при старте программы я считываю данные из этих файлов и помещаю эти данные в массивы, процесс загрузки занимает примерно 8 секунд, подскажите как ускорить этот процесс, буду рад выслушать советы по данному вопросу.


#2

задам вопрос по другом как можно в само приложение изначально занести большой объем текстовых данных чтобы потом можно было их быстро считывать?


#3

json, plist, база
тут вопрос в другом - для чего такой большой объем данных заносить при старте


#4

Кэш)
Смотря для чего))


#5

В данном случае лучше предзаполненную базу использовать. Сейчас даже боюсь представить сколько ОЗУ жрет твое приложение.


#6

я решил проблему свою - при самом первом запуске приложения сохраняю нужные данные в UserDefaults.standard, показываю пользователю, что данные загружаются и последующие разы читаю оттуда их, приложение запускается практически мгновенно. При последующих запусках приложения пользователь не видит надписи, что данные загружаются.