NSAllocateObject
NSDeallocateObject
NSDecrementExtraRefCountWasZero
NSExtraRefCount
NSShouldRetainWithZone
Availability 有効性
Technology
void NSIncrementExtraRefCount(id object);
object
An object. あるオブジェクト。
This function increments the “extra reference” count of object
. Newly created objects have only one actual reference, so that a single release message results in the object being deallocated. Extra references are those beyond the single original reference and are usually created by sending the object a retain message. Your code should generally not use these functions unless it is overriding the retain or release methods.
この関数は、object
の “余分な参照” カウントを漸増します。新しく作成されたオブジェクトは、ただ1つだけの実際の参照を持ちます、それである単一のリリースメッセージが、そのオブジェクトがデアロケートされるという結果になります。余分な参照それらは、単一の本来の参照を越えるものです、そして通常はオブジェクトにリテインメッセージを送ることによって作成されます。あなたのコードは、一般にこれらの関数を使わないはずです、それがリテインまたはリリースメソッドをオーバーライドしている場合を除いては。
This function is deprecated and unavailable for use with ARC. この関数は、非推奨にされます、そしてARCで使うことはできません。
NSAllocateObject
NSDeallocateObject
NSDecrementExtraRefCountWasZero
NSExtraRefCount
NSShouldRetainWithZone