Documentation ¶
Rendered for darwin/amd64
Index ¶
Constants ¶
View Source
const IsIOS = false
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NSAutoreleasePool ¶
func NSAutoreleasePool_new ¶
func NSAutoreleasePool_new() NSAutoreleasePool
func (NSAutoreleasePool) Release ¶
func (pool NSAutoreleasePool) Release()
type NSInvocation ¶
NSInvocation is being used to call functions that can't be called directly with purego.SyscallN. See the downsides of that function for what it cannot do.
func NSInvocation_invocationWithMethodSignature ¶
func NSInvocation_invocationWithMethodSignature(sig NSMethodSignature) NSInvocation
func (NSInvocation) GetReturnValue ¶
func (inv NSInvocation) GetReturnValue(ret unsafe.Pointer)
func (NSInvocation) Invoke ¶
func (inv NSInvocation) Invoke()
func (NSInvocation) SetArgumentAtIndex ¶
func (inv NSInvocation) SetArgumentAtIndex(arg unsafe.Pointer, idx int)
func (NSInvocation) SetSelector ¶
func (inv NSInvocation) SetSelector(_cmd objc.SEL)
func (NSInvocation) SetTarget ¶
func (inv NSInvocation) SetTarget(target objc.ID)
type NSMethodSignature ¶
func NSMethodSignature_instanceMethodSignatureForSelector ¶
func NSMethodSignature_instanceMethodSignatureForSelector(self objc.ID, _cmd objc.SEL) NSMethodSignature
func NSMethodSignature_signatureWithObjCTypes ¶
func NSMethodSignature_signatureWithObjCTypes(types string) NSMethodSignature
NSMethodSignature_signatureWithObjCTypes takes a string that represents the type signature of a method. It follows the encoding specified in the Apple Docs.
Click to show internal directories.
Click to hide internal directories.