zu Xcode9 Nach dem Upgrade erhalten wir einen Crash/Warnung (wie eine Warnung aussieht, sondern verhält sich wie ein Absturz), wenn wir ein Mock-Objekt mit [NSKeyedArchiver archivedDataWithRootObject:mockObject]
zu kodieren versuchen:Können Sie den "crash/warning" -Namen für den "crash/warn" in NSKeyedArchiver archivedDataWithRootObject deaktivieren?
Attempting to archive Swift class 'Foo.MockUser' with mangled runtime
name '_TtCC13Foo27Bar8MockUser'. The runtime name for this class is
unstable and may change in the future, leading to non-decodable data.
Gibt es eine Möglichkeit oder Arbeit zu deaktivieren um das herum?
Haben Sie diesen Link https://stackoverflow.com/questions/45751848/how-to-save-a-generic-custom-object-to-userdefaults überprüft? – trungduc