используйте для этого таймер (CFRunLoopTimer / NSTimer) и api цикла выполнения (CFRunLoop / NSRunLoop).
в этом случае вы создаете таймер и добавляете его в основной цикл выполнения.
для этого также потребуется создать функцию или метод для вызова таймера.если вы выбираете метод, вы можете вместо этого использовать NSInvocation (если это то, что вы предпочитаете).
, поскольку данные статические, а операция (предположительно) не существует, вы можете отправлять сообщения через метод класса.