Unable to access object of other class

3 Solutions Collect From Internet About “Unable to access object of other class”

As PengOne has said it is a new instance of the class FirstViewController and it cannot hold the data which you have assinged to the “user” variable in FirstViewController class. I think you want to pass data from one view controller class to other. If so then declare a method in the class to which you want to send the data and call this method from the other class and pass the data as a parameter of the method.
Hope this might help u.
Happy coding


is a new instance of FirstViewController, so my guess is that the user property has yet to be defined.

In header file (*.h) for example:

@interface MyClass : NSObject

    NSString *someString;


@property (nonatomic,retain) someString;

In implementation file (*.m)

@synthesize someString

This create setter and getter for someString