Решение:
Я не знаю, является ли это лучшим способом сделать это, но это работает.
Должен существовать пустой объект c, который позже станет нашим целевым объектом c, который содержит все, к чему мы хотим обратиться.
static gsSearchForIp* delegate = NULL;
Мы должны определить функцию для установки целевого объекта c
void setCallbackDelegate(gsSearchForIp* del)
{
delegate = del;
}
А потом позвони. (Я назвал это в initWithFrame
методе)
setCallbackDelegate(self);
Теперь я могу вызывать метод с [delegate methodName:firstPara]
в моем методе c ++. В этой функции у меня есть доступ ко всем моим вещам, которые мне нужны из класса gsSearchForIp.