Contents

withCapacity

Creates and initializes an empty instance of OSData.

Declaration

static OSData * withCapacity(
 unsigned intcapacity);

Parameters

  • capacity:

    The initial capacity of the OSData object in bytes.

Return Value

An instance of OSData with a reference count of 1; NULL on failure.

Overview

capacity may be zero. The OSData object will allocate a buffer internally when necessary, and will grow as needed to accommodate more bytes (unlikeCFMutableData, for which a nonzero initial capacity is a hard limit).

See Also

Miscellaneous