Привіт! Я знизив ціни на усі продукти. Час разом готувати свої програмерські скіли до пост-COVID-ної ери. Перевірити »
Знімок

Знімок на Swift

Знімок — це поведінковий патерн, що дозволяє робити знімки внутрішнього стану об’єктів, а потім відновлювати їх.

При цьому Знімок не розкриває подробиць реалізації об’єктів і клієнт не має доступу до захищеної інформації об’єкта.

Особливості паттерна на Swift

Складність:

Популярність:

Застосування: Знімок на Swift найчастіше за все реалізовують за допомогою серіалізації. Але це не єдиний та не найефективніший метод збереження стану об’єктів під час виконання програми.

Знімок іншими мовами програмування

Знімок на Java Знімок на C# Знімок на C++ Знімок на PHP Знімок на Python Знімок на Ruby Знімок на TypeScript Знімок на Go