Class CoreFoundation
- Namespace
- Xui.Runtime.IOS
- Assembly
- Xui.Runtime.IOS.dll
public static class CoreFoundation
- Inheritance
-
CoreFoundation
- Inherited Members
-
Fields
CoreFoundationLib
public const string CoreFoundationLib = "/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation"
Field Value
- string
Lib
public static readonly nint Lib
Field Value
- nint
UTF8StringSel
public static readonly ObjC.Sel UTF8StringSel
Field Value
- ObjC.Sel
Methods
CFEqual(nint, nint)
public static bool CFEqual(nint cf1, nint cf2)
Parameters
cf1 nint
cf2 nint
Returns
- bool
CFGetRetainCount(nint)
public static extern nint CFGetRetainCount(nint obj)
Parameters
obj nint
Returns
- nint
CFHash(nint)
public static extern nuint CFHash(nint cf)
Parameters
cf nint
Returns
- nuint
CFRelease(nint)
public static extern void CFRelease(nint obj)
Parameters
obj nint
CFRetain(nint)
public static extern nint CFRetain(nint obj)
Parameters
obj nint
Returns
- nint
CFString(string?)
public static nint CFString(string? str)
Parameters
str string
Returns
- nint
CFStringGetCString(nint)
public static extern nint CFStringGetCString(nint obj)
Parameters
obj nint
Returns
- nint
CFStringGetCStringPtr(nint)
public static string CFStringGetCStringPtr(nint obj)
Parameters
obj nint
Returns
- string
ToString(nint)
public static string? ToString(nint cfStringRef)
Parameters
cfStringRef nint
Returns
- string