see this first : https://developer.apple.com/documentation/foundation/nskeyedunarchiver/2963379-unarchivedobject
if I were to try to call this function:
@nonobjc static func unarchivedObject(ofClasses classes: [AnyClass], from data: Data) throws -> Any?
what is Swift expecting to see where it says : [AnyClass] ?
currently I have :
NSKeyedUnarchiver.unarchivedObject(ofClasses: [BKControlProps], from: data)
(where BKControlProps is a class type)
... and that's not right.