Foundation   >   NSMutableCopying


プロトコル


NSMutableCopying


NSMutableCopying プロトコルは、オブジェクトの可変コピーを提供するためのメソッドを宣言します。"不変対変更可能" の区別を定義するクラスだけがこのプロトコルを採用すべきです。そのような区別を定義しないクラスでは、代わりに NSCopying を採用する必要があります。





概観


NSMutableCopyingmutableCopy(with:) で 1 つのメソッドを宣言しますが、コンビニエンスメソッド mutableCopy() で可変コピーが一般に呼び出されます。mutableCopy メソッドはすべての NSObjec tに対して定義され、単にデフォルトゾーンで mutableCopy(with:) を呼び出します。


サブクラスがそのスーパークラスから NSMutableCopying を継承し、追加のインスタンス変数を宣言する場合、サブクラスは mutableCopy(with:) をオーバーライドして独自のインスタンス変数を適切に処理し、スーパークラスの実装を最初に呼び出さなければなりません。


シンボル




コピー


関連




目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.0+
    tvOS 9.0+
    watchOS 2.0+
  • 概観
  • シンボル












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)