Care este semnificația unei „copii SWIFT”?


Cel mai bun răspuns

Bine, nu sunt sigur despre ce întrebați. Pe de o parte, o copie SWIFT se referă la un document care este un extras al documentului de plată electronică trimis băncii corespondente sau băncii beneficiare. Acționează ca o confirmare a plății efectuate de la banca dvs. și informează beneficiarul cu privire la data valorii tranzacției.

Există o funcție copy () în Swift care vă permite să faceți o copie a unui obiect. În mod normal, dacă aveți două copii ale unui obiect, schimbarea unuia, schimbarea celuilalt. Utilizarea copy () pe un obiect vă permite să creați o copie separată.

Răspuns

Am scris codul, cum va funcționa copia cu rapidul,

class BaseClass {

func copy() -> Any {

guard let asCopying = ((self as AnyObject) as? NSCopying) else {

fatalError("This class doesn"t implement NSCopying")

}

return asCopying.copy(with: nil)

}

}

class SubClassA : BaseClass {

}

class SubClassB : BaseClass, NSCopying {

func copy(with zone: NSZone? = nil) -> Any {

return SubClassB()

}

}

var obj = SubClassB()

obj.copy()

Se va crea o copie.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *