DK
Size: a a a
DK
DK
DK
V
DK
Q
V
V

В
AG

Q

V
E
NSKeyedArchiver.archivedData(withRootObject: requiringSecureCoding:), в UserDefaults(suiteName: ). В extension достаю дату из UserDefaults(suiteName: ) и пытаюсь достать объект через NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(), но в extension не получается конвертнуть данные в объект, всё время nil, в приложении всё работает "туда и обратно".DK
DK
DK
E
DK
E
class SomeClass: NSObject {
}
let array: [SomeClass] = [] // Not empty array
let data: Data = try! NSKeyedArchiver.archivedData(withRootObject: array, requiringSecureCoding: false)
let array2: [SomeClass] = try! NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(data) as! [SomeClass]array2 с данными, а в extension получается nilDK