My head is about to explode with this logic, can anyone help?
Class A #imports Class B.
Class A calls Method A in Class B.
This works great
Class B wants to send a response back to Class A from another method that is called from Method A. If you #import Class A from Class B, it is in effect an infinite loop and the whole thing crashes.
Is there a way to do this properly, like a parent type thing?
BTW, I’m developing for iPhone.
EDIT
When i #import Class A from Class B i get this compiler error…
error: expected specifier-qualifier-list before 'StoreHoursCore'
Any ideas?
I believe that using the
@classdirective should solve your issue.Using
@classforward declares your class type in order that the compiler doesn’t cough.Take a look at this question on SO.