боролся с этим в течение 2 дней, я не очень разбираюсь в C. Итак, у меня есть функция objc, сопоставленная с функцией C со следующим синтаксисом
extern int32_t createWallet(void (*fn)(int32_t handle, int32_t errCode)
но не знаю, как передать функцию, подобную блоку. Пытался пройти
void (^ createWalletCallback)(int32_t t, int32_t e) = NULL;
createWalletCallback = ^void(int32_t t, int32_t e){
/// some code here
}
но безуспешно. Не могли бы вы, пожалуйста, хотя бы указать мне, что изменить? Спасибо