More Objective-C Runtime bindings.

This commit is contained in:
Vitalii Kravchenko
2024-09-03 11:41:23 +01:00
parent 71b2527df0
commit c86bbc61bc
2 changed files with 96 additions and 14 deletions
+4 -1
View File
@@ -58,7 +58,10 @@ MakeConstantString :: proc "c" (#const c: cstring) -> ^String {
@(link_prefix="NS", default_calling_convention="c")
foreign Foundation {
StringFromClass :: proc(cls: Class) -> ^String ---
StringFromClass :: proc(cls: Class) -> ^String ---
ClassFromString :: proc(str: ^String) -> Class ---
StringFromSelector :: proc(selector: SEL) -> ^String ---
SelectorFromString :: proc(str: ^String) -> SEL ---
}
@(objc_type=String, objc_name="alloc", objc_is_class_method=true)