I want to cache an Action in my global singleton, but the problem is that indicated action has sequence with CallFunc inside. The class in which I'd use that action is constantly allocated/deallocated (objects appearing and disappearing from scene), and the selector I use in CallFunc belongs to that class. So my singleton doesn't know the address of that selector in time of creation. Even if it could know it, I suppose that address is changing all the time because Class is deallocated and allocated again and again.
I hope I was clear :) and somebody have some solution...
Maybe it's even impossible to cache action with calling selector for class whose address is changing?