Когда на iOS возникает вопрос о какой-то оффлайн работе, часто разработчики обращают свой взор на CoreData — фреймворк, который управляет хранением данных в приложении. В идеальном мире использование CoreData сводилось бы к нахождению необходимых объектов, их изменению и вызову метода…
Привет! Я Андрей Зонов, стафф-инженер в Тинькофф и большой фанат CoreData. Моя любовь в CoreData началась на старте карьеры, когда я попал в первый Enterprise-проект. Это были времена iOS 4.3., CoreData не имела parent-контекстов и методов perform. Как-то так сложилось, что за свою карьеру я много фиксил…
Казалось бы простая задача добавления атрибута(ов) в модель данных CoreData может обернуться проблемами если в приложении используется синхронизация между устройствами через iCloud. В этом случае необходимо провести так называемую lightweight миграцию прежней базы данных в базу данных с…
В 2017-ом году количество базовых станций стандарта 4G операторов «большой четвёрки» в России выросло на 32% до 159,8 тыс. объектов, говорится в отчёте Роскомнадзора. На конец 2017-го года «МегаФон» располагает наибольшим количеством базовых станций 4G — 65,9 тысяч. Затем следует «МТС» — 45,2 тысяч, «ВымпелКом» — 26,3 тысяч […]