I have 3 objects - a ViewController, another VC that is the strong property of the ViewController (call it VC2), and a class called "Checker" that checks to see if an action occurred in VC2. "Checker" is just a class with class methods - no instance methods.
When an action occurs in VC2, it sends an data structure to "Checker" which processes it. I need to send that processed data back to ViewController. I grab the instance of ViewController and send it via method. ViewController takes the processed data and displays it in it's view.
Will this create a retain cycle or any other memory-related problems?