Я хочу управлять настраиваемым кодируемым массивом, используя свойства didset для установки различных типов данных. Здесь ReportSortModal:
struct ReportSortModal<T:Decodable> {
var title : String?
var data : T?
}
, тогда как Fieldreport
и DustbinInspection
- это две разные кодируемые структуры.
Ошибка и код ниже: