Czy istnieje sposób na zawinięcie bloku ObjectiveC we wskaźnik funkcji?

Muszę zapewnić wywołanie zwrotne w stylu C dla określonej biblioteki C w aplikacji iOS. Oddzwonienie nie mavoid *userData lub coś podobnego. Więc nie jestem w stanie zapętlić kontekstu. Chciałbym uniknąć wprowadzenia globalnego kontekstu do rozwiązania tego problemu. Idealnym rozwiązaniem byłby blok Objective-C.

Moje pytanie: czy istnieje sposób na „rzucenie” bloku do wskaźnika funkcji lub jakoś zawinięcie go?

questionAnswers(4)

yourAnswerToTheQuestion