2010-12-15 12 views

Antwort

2

nicht leicht, da die meisten Objective-C-Funktionen sind wirklich die C-Funktion objc_messageSend mit dem Namen der tatsächlichen Methode als Selektor (String) übergeben.

Die Sache, die einem Funktionszeiger in objective-C am ähnlichsten ist, ist entweder ein NSInvocation-Objekt oder ein Selektor-Objekt-Paar.

+0

ok, und wenn es möglich ist, eine objective-c-funktion von einer c-funktion aufzurufen? –

+4

Es ist, solange die Datei .m anstelle von .c ist. Objective-C ist eine strenge Obermenge von C und ist daher direkt damit kompatibel. –

Verwandte Themen