I am using forward declaration in the calling Class.
.h file in ClassTwo
@class ClassOne
@property(nonatomic,retain) ClassOne *class_One;
.m file
@synthesize class_One;
Then i am trying to call this method in ClassOne
[self.class_One callingThisMethodFromClassTwo];
On the other hand if i create a shared instance in ClassOne and use it as a class method it works
[[ClassOne Shared] nowItWorks];
Sorry if this is a silly question i am very new
try to allocate class_One instance and add
#import "ClassOne.h"to headers on top of yourclasstwo.m