Hab da ein kleines problem. Wie gehe ich mit so etwas wie reference to procedure um?
Code: Alles auswählen
//Auszug aus EKEventStore.inc
EKEventStoreRequestAccessCompletionHandler = reference to procedure (granted: objcbool; error: NSError); cblock; cdecl;
// Unit nutzung
handler: EKEventStoreRequestAccessCompletionHandler;
store := EKEventStore.alloc.init;
store.requestAccessToEntityType_completion(EKEntityTypeEvent, handler);
hab auch schon soetwas versucht
Code: Alles auswählen
procedure MyAccessCompletion(granted: Boolean; error: Pointer); cdecl;
Code: Alles auswählen
handler := @MyAccessCompletion
ChatGPT ist da auch wenig hilfreich, da es halt keine ahnung von den Wrappern hat und mein wissen eigentlich auch kaum Vorhanden ist irgendwie...