Hvad er meningen med en “SWIFT-kopi”?


Bedste svar

Okay, jeg er ikke helt sikker på, hvad du spørger om. På den ene side henviser en SWIFT-kopi til et dokument, der er et uddrag af det elektroniske betalingsdokument, der sendes til den korrespondentbank eller den begunstigede bank. Det fungerer som en bekræftelse på betaling foretaget fra din bank og informerer modtageren om transaktionsværdien.

Der er en kopi () -funktion i Swift, der giver dig mulighed for at lave en kopi af et objekt. Normalt, hvis du har to kopier af et objekt, ændrer den ene den anden. Brug af copy () på et objekt giver dig mulighed for at oprette en separat kopi.

Svar

Jeg har skrevet koden, hvordan kopi fungerer med den hurtige,

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 opretter en kopi.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *