Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import Alamofire
- class ProfileFalse {
- static let shared = ProfileFalse()
- fun getData(resultado: @escaping (_ FichaUsuario: [DetallesPersona]) -> Void) {
- AF.request("https://uinames.com/api/?ext&amount=25®ion=spain&gender=random").responseJSON { respuesta in
- let JsonPersona = try? JSONDecoder().decode(IdPersona.self, from respuesta.data ?? Data())
- resultado( FichaUsuario?.results ?? [])
- }
- }
- }
- struct IdPersona: Codable {
- let IdPersona
- let FichaIdPersona: [DetallesPersona]?
- }
- struct DetallesPersona: Codable {
- let Name: String?
- let surname: String?
- let gender:String?
- let region: String?
- let age: String?
- let email: String?
- let password: String?
- let photo: String?
- let TarjetaBancaria: [TarjetaPersona]?
- }
- struct TarjetaPersona: Codable {
- let expiration: String?
- let number: String?
- let pin: String?
- let security: String?
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement