Есть ли эквивалентная функция в OS X для SetTimer в Windows? Я использую C++.Какао-копия Windows 'SetTimer
Так что я пишу плагин для некоторого программного обеспечения, и мне нужно периодически вызывать функцию. В Windows я просто передаю адрес функции SetTimer(), и он будет вызываться с заданным интервалом. Есть ли простой способ сделать это на OS X? Он должен быть максимально минимальным. Я действительно не нашел в Интернете ничего необычного, было что-то в огромной структуре и другом решении, использующем второй поток, который спят в другой раз, но я думаю, что должен быть более простой способ.
Хм, не совсем понимаю рейтинг 0 (хотя я благодарен, что ответ был принят!)? Автор явно упомянул, что они использовали C++ (а не Cocoa, как и некоторые из полученных ответов), и это лучший способ узнать таймер на этом языке ... – MattyT