Contents

JSObjectSetPrivate(_:_:)

Sets a pointer to private data on an object.

Declaration

func JSObjectSetPrivate(_ object: JSObjectRef!, _ data: UnsafeMutableRawPointer!) -> Bool

Parameters

  • object:

    The Jsobjectref with the private data you want to set.

  • data:

    A pointer to set as the object’s private data.

Return Value

true if object can store private data; otherwise, false.

Discussion

The default object class doesn’t allocate storage for private data. Only objects that have a non-NULL JSClassRef can store private data.

See Also

Working with Objects