I am updating an old Objective C app that uses \'NSKeyedUnarchiver unarchiveObjectWithData\' which is now deprecated. The app archives an array consisting of custom objects