Modules

Objective_C

moduleSource

Available on macOS, iOS

#import "Objective_C";

Procedures#

Declarations#

retainsince 0.31.0Source
(self: *$instancetype) -> *instancetype

Wrappers#

Foreign#

Types#

:: enum
NSActivityIdleDisplaySleepDisabled
NSActivityIdleSystemSleepDisabled
NSActivitySuddenTerminationDisabled
NSActivityAutomaticTerminationDisabled
NSActivityUserInitiated
NSActivityUserInitiatedAllowingIdleSystemSleep
NSActivityBackground
NSActivityLatencyCritical
:: enum
NSProcessInfoThermalStateNominal
NSProcessInfoThermalStateFair
NSProcessInfoThermalStateSerious
NSProcessInfoThermalStateCritical
:: enum
NSApplicationDirectory
NSDemoApplicationDirectory
NSDeveloperApplicationDirectory
NSAdminApplicationDirectory
NSLibraryDirectory
NSDeveloperDirectory
NSUserDirectory
NSDocumentationDirectory
NSDocumentDirectory
NSCoreServiceDirectory
NSAutosavedInformationDirectory
NSDesktopDirectory
NSCachesDirectory
NSApplicationSupportDirectory
NSDownloadsDirectory
NSInputMethodsDirectory
NSMoviesDirectory
NSMusicDirectory
NSPicturesDirectory
NSPrinterDescriptionDirectory
NSSharedPublicDirectory
NSPreferencePanesDirectory
NSApplicationScriptsDirectory
NSItemReplacementDirectory
NSAllApplicationsDirectory
NSAllLibrariesDirectory
NSTrashDirectory
:: enum_flags
NSUserDomainMask
NSLocalDomainMask
NSNetworkDomainMask
NSSystemDomainMask
NSAllDomainsMask
:: enum
ASSIGN
RETAIN_NONATOMIC
COPY_NONATOMIC
RETAIN
COPY
OBJC_ASSOCIATION_ASSIGN
OBJC_ASSOCIATION_RETAIN_NONATOMIC
OBJC_ASSOCIATION_COPY_NONATOMIC
OBJC_ASSOCIATION_RETAIN
OBJC_ASSOCIATION_COPY
objc_ivarstructforeignSource
:: struct
ivar_name: *u8
ivar_type: *u8
ivar_offset: s32
space: s32
objc_symtabstructforeignSource
:: struct
sel_ref_cnt: u64
refs: *SEL
cls_def_cnt: u16
cat_def_cnt: u16
defs: [1] *void
IMPtypeforeignSource
:: #type (unknown0: id, unknown1: SEL, __args: ..Any) -> id #c_call

Constants#