NSAllocateObject
NSDeallocateObject
NSDecrementExtraRefCountWasZero
NSExtraRefCount
NSIncrementExtraRefCount
NSShouldRetainWithZone
Availability 有効性
Technology
id NSCopyObject(id object, NSUInteger
extraBytes, NSZone
*zone);
object
The object to copy. コピーするオブジェクト。
extraBytes
The number of extra bytes required for indexed instance variables (this value is typically 0
).
インデックスをつけられたインスタンス変数に必要とされる余分なバイト数(この値は一般的に0
です)。
zone
The zone in which to create the new instance (pass NULL
to specify the default zone).
そこにおいて新しいインスタンスを作成することになるゾーン(NULL
を渡して省略時のゾーンを指定してください)。
A new object that’s an exact copy of an
, or nil
if object
is nil
or if object
could not be copied.
an
の厳密コピーである新しいオブジェクト、またはnil
、もしobject
がnil
ならば、またはobject
がコピーできなかったならば。
This function is deprecated and unavailable for use with ARC. To create a copy of an object, use the copy
method instead.
この関数は、非推奨にされます、そしてARCで使うことはできません。あるオブジェクトのコピーを作成するには、copy
メソッドを代わりに使ってください。
NSAllocateObject
NSDeallocateObject
NSDecrementExtraRefCountWasZero
NSExtraRefCount
NSIncrementExtraRefCount
NSShouldRetainWithZone