Objc Class NSObject copyWithZone C - sonkoni/Koni-Wiki GitHub Wiki
[Objc]] ](/sonkoni/Koni-Wiki/wiki/[[NSObject|Objc-Class-NSObject)
copyWithZone:
+ (id)copyWithZone:(struct _NSZone *)zone;
// zone: μ΄ λ§€κ°λ³μλ 무μλλ€. λ©λͺ¨λ¦¬ zoneμ Objective-Cμμ λ μ΄μ μ¬μ©νμ§ μλλ€.
// 리μλ²λ₯Ό λ°ννλ€.
μ΄ λ©μλλ NSCopying νλ‘ν μ½μ μ€μνλ κ°μ²΄κ° νμν μν©μμ ν΄λμ€ κ°μ²΄λ₯Ό μ¬μ©ν μ μλλ‘ μ 곡λλ€. μλ₯Ό λ€μ΄, μ΄ λ©μλλ₯Ό μ¬μ©νλ©΄ ν΄λμ€ κ°μ²΄λ₯Ό NSDictionary κ°μ²΄μ ν€λ‘ μ¬μ©ν μ μλ€. μ΄ λ©μλλ₯Ό μ¬μ μν΄μλ μλλ€.
β οΈ μ£Όμ: ν·κ°λ¦¬μ§ λ§μ.
+ (id)copyWithZone:(struct _NSZone *)zone;<- NSObject ν΄λμ€ λ©μλ
- (id)copyWithZone:(NSZone *)zone;<- NSCopying νλ‘ν μ½ λ©μλ
μ°Έκ³
- NSCopying μ
- copyWithZone:νλͺ©