self
References the current receiver inside a member method.
Target
Signature
1selfReferences the current receiver inside a member method.
self is part of the core language syntax. self belongs to the object model. Use type constraints to document the value you expect and member syntax when behavior naturally belongs to an object.
Examples
Basic call
1self->labelThe example shows the normal call shape. Adapt variable names, validation, and surrounding error handling to the context.