Hva er meningen med en «SWIFT-kopi»?


Beste svaret

Ok, jeg er ikke helt sikker på hva du spør om. På den ene siden refererer en SWIFT-kopi til et dokument som er et utdrag av det elektroniske betalingsdokumentet sendt til korrespondentbanken eller mottakerbanken. Det fungerer som en bekreftelse på betalingen fra banken din og informerer mottakeren om transaksjonsdatoen.

Det er en kopi () -funksjon i Swift som lar deg lage en kopi av et objekt. Vanligvis, hvis du har to kopier av et objekt, endrer du det ene, det andre. Ved å bruke copy () på et objekt kan du lage en egen kopi.

Svar

Jeg har skrevet koden, hvordan kopi vil fungere med den raske,

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()

Det vil opprette en kopi.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *