Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct unityAuthenticationRequest: Codable {
- var username : String
- var password : String
- }
- enum test {
- case volume
- case num2
- case num3
- var codableParam: Encodable? {
- switch self {
- case .volume:
- return unityAuthenticationRequest(username: "uname", password: "pwrods")
- default:
- return nil
- }
- }
- }
- func saveObject<T:Encodable>(_ object: T) {
- let data = try? JSONEncoder().encode(object)
- }
- func dx<T: Codable>(fx: T) {
- let datax = try? JSONEncoder().encode(fx)
- }
- let r = test.volume
- saveObject(r.codableParam)
Add Comment
Please, Sign In to add comment