“SWIFT 카피”의 의미는 무엇입니까?


최상의 답변

알겠습니다. 정확히 무엇을 요청 하시는지 잘 모르겠습니다. 한편, SWIFT 사본은 해당 은행 또는 수취인 은행으로 전송 된 전자 지불 문서에서 발췌 한 문서를 의미합니다. 그것은 당신의 은행에서 지불 한 지불을 확인하는 역할을하고 수취인에게 거래 가치 날짜를 알려줍니다.

Swift에는 객체의 사본을 만들 수있는 copy () 함수가 있습니다. 일반적으로 개체의 복사본이 두 개있는 경우 하나를 변경하면 다른 하나도 변경됩니다. 객체에 copy ()를 사용하면 별도의 사본을 만들 수 있습니다.

답변

코드를 작성했습니다. 사본이 신속하게 어떻게 작동하는지

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

사본을 생성합니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다